Gothfather,
Its utter nonsense to expect people to go through hundreds of games and while playing hundreds of games, record data on the random events and then "get back to you."
Is it any less nonsense to expect the devs to code a game anticipating that someone would play the game by starting from exactly the same first move every time? And do this for a game which gives you almost complete freedom of choice over the game starting configuration.
You are taking an artificial situation and extrapolating it into a major flaw.
You have a bee in your bonnet about this and refuse to see alternative explanations.
There are a finite set of ethical events - IF any aspect of the starting conditions affects the choice of ethical events AND/OR IF the random sequence is seeded how I suggested THEN your technique would result in your observed results. This would be a direct consequence of your technique not of any flaw in the game.
If you want to waste your time then you can partially prove this by repeating your test BUT with a completely different set of starting conditions - yes - you can even save the start of the game and do it that way to save your precious time. If you do that and get roughly the same pattern of results BUT with a different group of ethical events then chances are that I am correct.
Have fun.
And if you recall the title of this thread it is about the "Poor spread of ethical random events." Its that poor spread that is at issue, not the possible causes for it.
What we are trying to tell you is that you have not proven that there IS a poor spread under normal playing conditions. Saying that providing that proof would take too long (even saying it several times) does not make the need for it any less true.
And, by the way, if you are going to ask questions you shouldn't get upset when you get answers you don't like.