The Developers have to realize that most players got a Real Life (some have to go to work/school etc.) and if they login into this game, they may want to have fun and not being forced to create 3 chars to camp each city for a couple of days, to participate in those events (even if they dont miss much atm because those events were pretty boring yet).
That they are time limited makes it even worse.

The chance to get into those events, w/o camping the spots, is vanishingly low.

Same with events were GMs are involved. They happen rarely (never seen any yet) and if u get lucky, theres still up to a 75% chance that u dont speak the language they are using then.