The "every infantryman can use every weapon in the squad, mechs are like an infantry squad, ergo, mechs should be generalists" is such a twisted, tenuous strand of logic.
I have a high level of respect for military tactics in the proper scenarios, but to say that they MUST apply to gaming scenarios is patently absurd and invokes a level of navel-gazing usually reserved for Hollywood celebrities.
Here's a few cracks in that argument:
1) I can't pick up my buddy's AC20 and strap it on mid-combat. Believe it, it would be very convenient if I could carry Gauss and ERLL through the initial poking stages, then pick up a crippled brother's SRM packs and give it to that Timber Wolf who took him down. MWO doesn't work that way.
2) Humans are hardpoint limited in how many weapons they can carry, much less fire. If an infantryman could accurately fire (while moving) two assault rifles at the same time, at the cost of carrying a sidearm and three grenades, trust me, there'd be more specialization. Mechs and humans (in case this isn't known yet) don't operate on the same equipping rules!
3) With larger infantry weapons, you only really need one. Shooting someone in the chest twice with a .50 caliber sniper rifle is for all practical purposes just as effective as shooting him once. Shooting a Humvee with an AT-4 will explode it just as surely as if you hit it with two. MWO has much lower lethality (a single Gauss round should not one-hit any Mech), so if you want to carry equivalent lethality, you need much greater concentrated firepower.
4) Humans and the environments we fight in tend to have much more importance on concealment. On most maps, even with the Jesus Box, you can't just hide units that well for a flanking maneuver. There's no smoke, no deafening noise, and comparatively little fog of war. Flanking only works if you get there UNDETECTED or the enemy is bad at the game.
5) Lastly, (as an AF brat), the Air Force isn't there to bail you out in MWO to the extent it is in real life, Army!
As for generalist builds, they will always, ALWAYS, ALWAYS be weaker in competitive PvP gaming than specialist builds. An LRM 40 Mech or Dual Gauss Mech with 2 Medium lasers is still a specialist build, btw. It's not as specialized, but it has most of its combat strength built into 1-2 weapon systems, with some backup weapons that comprise less than 25% of its damage output. Generalist builds aren't efficient. They aren't efficient in RTSes like Starcraft. You build a synergistic composition (e.g. Zealot/Archon, Roach/Hydra, MMM) instead of trying to build every unit the game. They aren't efficient in MOBAs (roles are pretty heavily enforced in most of them). They aren't efficient in most shooters, where class warfare is pretty popular. Specialization means efficiency at doing whatever the important task is. In MWO, that's burning through enemy BattleMechs and since the threats on the maps are 90% BattleMechs, you only want builds and weapons that are efficient at doing so (cough, not Flamethrowers). That means specialized builds.
If I take a stock HGN-732 (Gauss, LRM 20, SRM 6, 2 ML) and put it up against a dedicated sniper build (say Gauss, 3 ERLL), then at long-range, the stock 'Mech is going to be hugely outgunned. It has 5+ tons of weapons and ammo that aren't useful at range and another weapon system of dubious value (1 LRM 20 means almost nothing in a duel). When that sniper opens up, it's going to use all of its weapons at once. The stock Mech is banking on catching the sniper in a bad position . . . so a generalist mech can certainly work and exploit the weaknesses of its opponents, but only if the opponent is caught offguard or unawares. A good sniper pilot isn't going to just let that happen and will know how to exploit his build's strengths. With a generalist, you're hoping to exploit your opponent's stupidity, which falls off once your opponents aren't as stupid. With a specialist, you exploit your own strengths.
As far as the whole team of generalists doing the same job as a team of varied specialists, that's just silly. If you have everyone focusing on having to snipe, AND spot, AND brawl, AND scout, then there's far too much diffusion of responsibility and nobody knows what they should be doing. The quarterback is not also trying to pick up blocks or kick field goals in most scenarios. Having people know their roles and assign to them cuts down on battlefield confusion, simplifies responsibilities, and allows people to work to their strengths (e.g. snipers should snipe, brawlers should brawl). the only way a generalist team would work against an equally-skilled team of specialists was if they were all highly coordinated (read: better than their opponents and more in synch).
If you want to play a generalist 'Mech like that stock HGN-732, be my guest. Preferably on the other team. And you know what, you may even kill me with your generalist 'Mech. But don't tell me how I "should" build my BattleMech, and don't complain that I just punched a 39-point alpha through your torso at 700 meters while tanking your return fire on a zombie arm like I did something "wrong." Don't impose your value system on me like it's sacred or something. I'm not going to tell other players how to build their 'Mechs (especially not in PUGs), but I'm also not going to force myself to build inefficiently for a value judgment I don't believe in either.
Edited by Harrison Kelly, 18 February 2015 - 11:51 AM.