Para mi la cagada de Android es que use el SDK use como lenguage a Java... hay un fork de android de un flaco que usa C++, y por lo que estuve viendo es muchisimo mejor. Obviamente la cagada es el desarrollo de apps al nivel que tiene el Android convencional.