There seems to be a common thread of advice throughout the chess world that beginners shouldn't learn openings until 1500 or so, and spend more time on analytical ability. I think this is terrible advice and I want to address it so some of the higher level players stop giving this advice and beginners aren't left defenseless.
Beginners don't have a great deal of analytical ability. This makes them very susceptible to opening traps. The opening requires some of the most analytical ability because the usually taught tactics aren't really there, there are virtually no puzzles that help one think about good moves in this situation, and there are way more combinations of subtle moves that might have to be considered. (That's why opening theory exists in the first place) People with weak analytical ability shouldn't be forced to wing it on the most analytical part of the game. In my opinion this is not well remedied by studying opening principles, as one size fit all rules are difficult to flexibly use and still result in losing good position in the first 10 moves against traps. Without analytical ability to use said principles they're useless. On the flip side, the beginner who does learn opening traps and plays against others who don't will get a free pass on a bunch of games.
TL,DR beginners should learn the first five moves of a bunch of openings, and ignore all the higher rating players who tell them to avoid openings.
there is an implication here to learn opening traps. these are very specific, and while fun (especially if you catch one with them), they don't have value in the long term.
better to teach them what makes good opening play, and a simplified thinking process to minimize blunders. general principles should be taught with accompanying sample games and always with the caveat that tactics overrules everything.
also suggesting to learn the first five moves of a bunch of openings is rather vague and misleading. why stop at five? what bunch? you seem to be advocating learning openings yet your advice does not help your cause.
Anyone who says Beginners shouldn't learn openings obviously wants to minimise their competition. Openings are a critical part in my chess journey since I was a 850 rated player.