This is a question for more experienced HL players:
When i played HL on low level teams, it seemed like so much depended on the demo for pushing. There are just so many bodies and so much hp around that my team NEEDED to have a demo present to have any sort of successful push, despite whatever kinds of picks we got (save for something like a medic pick). However, on defense, a heavy/engie/demo/whatever pick doesnt necessarily mean a lost hold.
So my question is, does this hold true for higher level teams? If so, how do you deal with it?
Do you see this as a problem in HL gameplay, or do you think its an okay metagame dynamic?