Немного не по теме: попробуй PHP разработку с фреймворками) Никогда не горел желания кодить на PHP, но если уж развивать тему, то и PHP подойдет.
При разработке сайтов у тебя меньше возни с отображением, обработкой ошибок, стабильностью, оптимизацией, кроссплатформеностью и тд. Если быть точнее, то с этим ее нет вообще. Хотя есть и минусы, которые ты назвал, добавляя к ним шаблонность многих проектов. Заработок будет, а вот желание - тут как повезет.