Seems like a good reason for generators to be in the game. Obviously they would be rare and probably need a vehicle to transport, as well as needing gasoline to run.
Exactly. I don't understand when people think they might half-ass the rest of the game, just because they have already made millions. BI is an established developer and would not want to damage their reputation in the gaming world.