Debating the pros and cons of different game creation systems is fine but this thread isn't constructive in any way. It just comes across as childish.
If you want to debate systems then at least take time to offer a fair appraisal of both the pros and cons of the systems in question.
As it is, this post serves little or no purpose but to trash a competitor, so locking.