to documentation, ease of use and features... 80% of the work on android was spent on things not behaving as documented or getting around architecture documentation...