I read somewhere long ago - "advice is like a drug in the market, whose supply exceeds its demand".
Here is my two cents: it is much important to analyse any given position several moves ahead (opening, middlegame, etc.) than to memorize the openings. What is apparently good might prove to be bad if we analyse further, and vice versa. It is also important to consider all opponent's choices.
so many beginners[like myself] are interested in the open moves ?! most of them [as myself] dont understand most of it and why it is a good /bad position...i try to get an opening that i ''understand'' and concentrate on whether it leaves me in a good middle game which should give me a reasonable end game...i am not trying to be a'' world killer '' so i am happy to compete at my level and change my game to suite my skill level and at the same time enjoy the game[most important].i see however most play thinking that their game will improve thru just play but if you keep making same mistakes and dont learn from them well what is the point ,unless you like posting a loss.