A couple of ways to deal with their firings
a)Take their skills and go elsewhere. If they're actually any decent, they can make an impressive game to knock the socks off AA3
b)Complain..
c)(and only if it's true ) realize they suck at programming and find a new career.
I make no defense of the Army, I'm sure it's a bunch of bureaucratic bullshit, even more then normal(yay for government!), but c'mon. Basic things like not being able to handle auth servers? Something that is at the VERY CORE of the game, that without *the best* you can do is a plain m16 is crap. There was a pretty massive user base for AA2.x and they did a fair amount of hyping for it(hell, I heard about it and I don't even check gaming news websites.) That's one of the more *important* things to handle. Now, if it was crappy funding issues(god knows I don't know what happened), that's another story. If it was programming/design related....that's something *important* to get working right.
Who knows? Maybe they are staying truth to the authenticate Army lifestyle, bullshit and all?