The Microsoft Lumia lineup has only very few 4G models, i.e only Lumia 550 (budget phone), and 950 series (flagships).
Windows phones itself are excellent. They almost never hang or lag no matter what the specifications are. They run super fast even on mediocre hardware. The main problem in windows is, lack of apps which is what keeps people from buying them.
Now Windows 10 mobile is being expected to improve the situation, as it introduced some multi platform app support which will make it easier for developers to bring their existing apps to Windows 10. Windows phone has dark present and future unless it brings more famous apps to its platform.
Few highlighting advanced camera features found in Lumias and not usually present in most Androids. These are my one of the very major reasons for choosing Lumia over Androids.
https://www.pakwheels.com/forums/technology/132271-cell-phone-market-prices-1187#post5027009
Dynamic flash
https://www.pakwheels.com/forums/showthread.php?p=5044313