Потому что появляются новые современные языки. Dart к примеру.
А так да доля PHP падает с каждым годом.
В итоге зная Dart я могу писать и сайты, мобильные, десктопные приложения, а зная PHP только сайты.
Go не простоват, он примитивен. Это фактически обрубок языка. Все наработки в области построения языков создатели Go не осилили и создали что-то тупорное и примитивное. Естественно на проектах сложнее Hello World вам придется дико велосипедить т.к. во взрослых языках программирования все эти вопросы давно решили.
Очень советую vibed.org асинхронная модель, крайне высокая производительность, удобный синтаксис, а главное на выходе будете получать бинарики, который сможете просто брать и запускать без траты времени на настройку окружения.
Нет, Java не имеет смысла изучать т.к. .NET перспективнее.
Если не нравится .NET учите Python, Go или D. Первые два на рынке очень востребованы. Если нужен С++ с человеческим лицом и для Web с BigData то учите D.
У PHP ниша очень узкая. Вот что вы на нем сделать сможете? Мобильное приложение сделаете? А десктоп? Короче нафиг такое счастье. Учите более серьезные языки. Всегда работу найдете.