How about linking the number of aircraft which can be 'upped' at a particular base to the number of hangers 'up' at that base?
In other words, 'X' number of fighters could be 'up' and flying for each fighter hanger that was up at a specific base. This would mean large fields could have the greatest number of fighters up at the same time and small fields the least. If the limit was reached, players couldn't up a fighter from that base and would have to up from another field that was not at its limit.
If the enemy took out a fighter hanger, the number of fighters that could up from that field would be reduced until the FH came back up. The number of fighters that could be 'upped' would be further reduced if another FH was down. If the last FH was down, no fighters could up, just like gameplay works now.
This system would prevent 1,000's of planes from upping at a single field. It would force 'hordes' to 'up' from several fields and mass in the air before swarming.
Current gameplay is frustrating to the hanger buster, who takes down one or two, but not all hangers. Unless all hangers (FH or BH) are down, there is currently no limit to the number of aircraft that can up. I'd like to see a change.
What do you think?