a lot of people like to talk about "android fragmentation". while the variety of devices out there can sometimes be annoying as a consumer and developer, i tend to think of it as "android diversity" instead.
to me, it's wonderful that your so-called "poor people", who may not even have a regular computer and for whom the "premium" experience that apple is not an option, still have an opportunity to participate in the "modern world". even if it's with a device that gearheads would turn their noses up at.
technology liberates, informs, and elevates people. the fact that the android ecosystem is flexible enough to accommodate a huge demographic is a strength, in my mind, and not a weakness.