Пять раз перечитал ничего не понял. Если java заменить на Python -- ничего не изменится. Решение ихнее заключается в своей ни с чем не совместимой хреноте в обмен на нормальную ОС. В Ubuntu тоже всё ок, а кавардак со средами разработки ещё тот. И что? Только вот где теперь нормальный софт под андроид? Или его не будет вообще, или он будет, но только под андроид, только под конкретную версию и с миллионом глюков. Windows-95 это. Microsoft в своё время пошёл тем же самым путём. Когда изобрёл своё ни с чем не совместимое API и всё такое.