To be fair for a moment, the 'ficticious stuff being a tribute to real soldiers' fault, we've seen what happens if they dare to mention anything real like say, Fallujah or the Taliban.
Seems some non gamers won't be happy until the only depiction of our soldiers in gaming is of them dressed as purple elephants firing custard guns at the evil jello monsters. (Even then Jack Thompson will be calling them dessert simulators, training our kids to be serial chefs.
As for $1 million to veterans, it's a good thing, that is all. Personally, if I ran a children's charity, I'd take donations from Gary Glitter and the estate of Michael Jackson, because screw publicity, money is more useful than Fox will ever be. Doesn't mean I'm excusing what they did, just means I'm taking their money to help kids.