To each their own, you write in whatever you enjoy...
All I know is I dont mind running a php web app, they are easy enough to use for a system admin for a service...
But I will never ever start a project in php and would avoid programming the language if I ever could despite understanding the language.