I don't seem to get very many to be honest.
Not sure when certain changes to random events were implemented, but I know that after a certain point in time you would get less frequent randoms or more frequent randoms depending on the time spent on each random event, and if you were to fail a random event.