Half of the beauty of events is making something "out of the box" using tools that you cannot change.
I don't know ruby, it doesn't mean I am 10 years old, I do know pascal but that's only good for making the code look not scary and hence editable, it doesn't allow me to create a new good one though.
most people who use rmxp don't actually know ruby either, that aside a lot of them still do make games.
Lags can be removed in events by adding a simple wait command in the end of each para event.
Besides, It's a lot of fun to make a battle system via events, it takes hours and hours and you end up debugging for days
Am I the only one who see that part as half of the fun? (the other half is when you are done and you go "wooooooooot what awesomeness, which you would still get if you script but not if it was an even slightly bit easier script for you to make)
"Events are inefficent code. For simple conditionals, messages, and simple game stuff they're great." and for battle systems, pet systems and other crazy things
sure the code is just about 10 times longer than any script you'll do for such a thing, but it's understandable and editable by anyone who is "a looser who can't comprehend simple programming concepts."
viva la losers! (sorry but I am not going to study a language just for rmxp which I barely use V.V)