HTML/CSS можно понять за пару дней, причём на высоком уровне, конечно скорость работы будет низкая, но суть остаётся та же, поэтому говорят что веб лёгкий. Если говорить о PHP и JS, то по моему ничем не легче других языков, но популярны, поэтому мануалов и пример куча. А Java единственный язык, который нужно знать при разработке приложений на Android, как я понимаю. Тут уже что больше нравится, но учитывая то, что html/css/js знает всё больше и больше людей с каждый днём, а разработчиков приложений под android поменьше, на данный момент, думаю что только материальная выгода может двигать к Java, несмотря на то, что сайты пользуются спросом всегда. Однако флагманов всё больше и они становятся всё доступнее и доступнее. Решать тебе.