How should the game prevent excess missions?
Currently, if there is an ongoing retaliation mission in a region, it won't spawn another.
If we allow other mission types to spawn, this check will not apply and the player could generate hundreds or thousands of missions per month.
On a higher difficulty, after generating a few missions, you'll have so many UFOs to shoot that your mission generation capability will increase exponentially.