It's kind of sad how much your company matters these days. In the good old days a balanced company could basically beat anything as long as your play was superior.
I'm still convinced balanced companies can beat anything provided there's a good player behind it.
It might be easier to play specialised companies and win for some but it's definitely not 'better'