I hate this argument.
Usually, sometimes people ask on the forums, "Hey, I'm a beginner, and I want to play the XXX opening, does anyone have tips?"
Now there are three types of people who respond. The first is the one who says, "this opening is too theoretical and so you shouldn't learn it as a beginner". The second type of person says "You don't need opening theory at your level, opening principles will serve you well". And the last type of person actually answers the question.
"It's too theoretical"
This argument is easily refuted. Your opponent, if you are a beginner, will NOT be refuting your unsound modern benoni defense with the latest Stockfish novelty recommended by GM Coris Avrukh on move 22. So if neither player knows theory, then you just have a game of chess.
And these people often imply that you should learn all the theory at once. Ridiculous. That's not how learning works. You don't simply pick up the ruy lopez as black and one day decide, "If my opponent plays the Zaitsev, then I'm going to do this, and if he tries to go with the Breyer, I can do this, and if he tries the Marshall, I can avoid it with a4..." No. Learning is an incremental process, you learn a little theory, you play some games, and you update your theory. And if you're like me, who doesn't learn any mainline openings at all, by the time you actually get to the "2000+ range" (the most common threshold these people say) then it will actually be EXTREMELY HARD to learn theory! Because all of your opponents know it much better than you! And do you know why? It's because they've spent MUCH LONGER playing, analyzing, and understanding this "theoretical" opening than you have!
"You only need opening principles at your level"
The logic is that since you're a beginner, you shouldn't waste time learning openings because you can't play chess if you're hanging a piece on move 7. But are you really going to tell me that if this person doesn't even know what he's playing, that would be good for him? If you have studied the positions better than your opponent, don't you think you'll get an advantage? It doesn't actually matter if you blow the advantage away later. One problem at a time - you can't win without getting an advantage, and the opening is the first part of the game, meaning you can easily work on them by playing some blitz and looking at your opening play afterward. Then, you can learn more about converting advantages.
And notice, I'm not saying someone should memorize opening moves. That's stupid. I'm quite sure no beginner under 1300 rating would be memorizing moves, especially if they want to learn an opening. These kinds of assumptions are actually very unrealistic.
------------
Thanks for reading, assuming you actually read it.
beginners should not even learn openings at all, they should improve tactics, know all the rules, and progress from there. I would say the place you start learning openings (sort of) is about 800-1000.
I actually dsicovered this: