Random events are a lot harder to get a group of casual people to attend. There are a lot of people who play and don't have the time to sit around waiting for an event to spawn. That makes it very exclusionary. I think most people are fine with events having a long cooldown (24hrs+) as long as there is a way to track when the event will happen so they can gather people. Think FFXI HNM time of death system.