Well then this is why some people can work with some teams and other can't work with other teams. It's all down to preference. Myself personally, I like to load up on so much offense, why both walling their Pokes if they can't even stop mine?
My first 'real' team was: Salamence Gyarados Electivire Garchomp Jirachi Heatran. Out of the 4 or 5 battles I won to get to semi-finals in the Smogon Shoddy tournament, that team won all but one match for me.
Then the metagame switched and that started to suck, so I made another team:
Infernape Electivire Salamence Swampert Jirachi Weavile. It was more defensively but still packing on out-offensing the other team.
Of course the metagame kind of shifted again so I had to build another team, which I'm currently using, but it follows the same 'as much as offense' as I can use forumla and it's working fine, judging by the Shoddy Ladder results.
There's a reason why there are different type of teams, because different people use different things different wants.