У меня такое чувство, что Android исходно пилили гики, постоянно заправлявшиеся кокаиновыми дорожками.
Чтобы сделать прогу с не самым сложным функционалом нужно такое наворотить.
На самом деле Андроид это попытка Google хоть как-то пропихнуть и навязать всем протухшую Java. С этой целью из Linux Debian сборки вырвали привычный рабочий стол Gnome и воткнули свой убогий стол и меню на основе Java. Поэтому всё так работает хреново. Если не стол с Java, то Андроид выглядел и работал-бы как Ubuntu или Debian или как Linux Mint.
Android пилили гики, основывая его на линуксе, который пилили гики, и все это в условиях жесткого цейтнота гонки за яблоками - так что да, не исключено, что они чем-то по пути себя стимулировали и ты прав. В целом же, чтобы создавать простенькие андроидные приложения необязательно глубоко лазить в его потроха и ужасаться увиденному. Используй какой-нибудь xamarin и будь доволен жизнью.