1. He did that before the game was released.
2. Badspot is trying to do that, but it just doesn't work for some things, so go cry somewhere else. Actually, your models are the ones I've downloaded most.
3. I really have to agree, but you need to look at it at a scripter's standpoint, how would you script these things into the tutorial? Ephi does all of this, he doesn't have access to the source code, so that's pretty good what he has done.
4/5. I think Ephi's macro saver should be included, it's pretty good. Also, just use an external media player, because that would forget the whole music brick system up.
Note that your "roots" seem to be wrong. v2, to me, seemed more like a tech demo, but with less to demo, really. Badspot didn't have anything that made BL good today, no culling, many more bugs, less mapping ability for Badspot. And if you're saying RTB was simple, I'd have to call you insane. That was HARD. BL right now is pretty damn simple. The events system is more of an advanced system, but it's real easy to learn, hell, I knew a lot on the second day!