That sounds about as nonsensical as saying "If you don‘t draw your own icons I don't think you can call yourself a professional developer".
Very few developers actually do both of those things. If you said "If you couldn‘t learn how to run your own servers…" I could possibly see that.
The distinction I was making was between companies, teams, developers who use cheap hosting services and then bash PHP when the problem is they don’t control the hosting environment. “I can’t change my PHP or Apache config because I pay $5/mo to HostGator” is not a good reason to complain about PHP.