Do that with events?
If you event this you have to have a seperate spawn room, which makes arena impossible when people refuse to spawn.
Add some sort of timer that kills you 60 seconds after you spawn if you don't GTFO.
Just because you can do something with events does not mean a script wouldn't be helpful. It just isn't practical to create a "spawn room" for every time you want to play this type of deathmatch. Creating a series of events like this isn't even easy (and honestly, I do not think it is possible but I may be wrong). TLDR; Just because it is possible with events doesn't mean it isn't a good idea.
Except scripting is considerably harder and less people can do it. Unfortunate, but that's the way it is.