IMHO the game needs some sanity checks (or more "sane" parameter limits) during planet generation, e.g. planets with >20% mountains are not really playable (especially with lots of AI units which ignore supply completely), or too much radiation for an early start etc.
Starting positions are problematic as well - with 2 mountains in every direction you won't go anywhere (soon), and (not much) later those supply-ignorant AI units will overrun you. Likewise, starting 2 major players within 12hexes from each other on a 175 wide map shouldnt be "needed".
Random events should also check for some parameters, having this pop up on turn 3 is ... useless and frustrating, especially with a tech3 start:

