I think you are right. I think it is a tendency of beginners to want to attack at all times. Unfortunately, we (yes, I include myself) don't often know how to properly use the initiative, and end up with a bogged down attack, and a weak position, waiting to be crushed.
I actually think beginners are better of picking solid defensive positions. I really enjoy playing the French for that reason. At my level, I often get blitzed by white, which the sound nature of the defense can handle, then I have an easy counter against an overextended position. It is not as dependent on my playing perfectly, as a wild attack is.
Every second post in this forum is someone coming around asking what's the most "aggressive" or "(counter)attacking" opening they can play. It amuses me, because typically that's not really what they're looking for. Hardly anyone *really* plays the Latvian Gambit as their primary reply to e4, for instance -- it's aggressive to the point of recklessness.
Just once, I'd like to hear a discussion going the other way -- what, in your opinion, are the most positionally sound openings? That doesn't equate to "passive" -- an extremely passive opening is not very sound, IMO. But if I was going to build a repertoire with the object of consistently emerging from the opening with a good game, what would you think would serve that approach best?