> it's a problem because a lot of people don't know Perl very well
You don't need to know the language to run the software! Where do people get this crazy idea?
> because it's not default on (more or less) every webhost out there
It... it is default on more or less every webhost out there.
> and it can be buggy to setup since you only get a error500 when something is wrong.
This is why you have error_log.
And >>6, if you think that's the worst thing that can happen in PHP, you really don't know it or its history very well.