Android is not a mess. As usual, you get what you pay for. There are many really high quality choices from 4 or 5 manufacturers. That's a great place to be in. It breeds competition and so the hardware will get better. This is the same debate we have been having for year in the PC space. When you try to compare a free or $99 device with one that costs $700, your not comparing apples to apples.