Sony's problem is nothing to do with Android, or it's products, both of which are fine. Their problems are quite simply:
1. The US market is controlled by the networks, if networks don't carry your handsets, you don't sell handsets.
2. China and India are emerging markets, and Sony only make mid and high end phones.