I am a long time supporter of Microsoft and Windows. I have been using Windows, Windows Mobile and Windows Phone for many years, and I just purchase my first Android device, the 2013 Nexus 7, couple days ago. I have not migrated all my “e-life” to Android (and do not have that intention at the moment), so I will not be able to give a thorough review or perspective on Android. Moreover, I am not talking about the app gap here because I have to admit that the app is so obvious. I am also not talking about disconnection of Modern and desktop or how difficult it is to use Store app; in my humble opinion, that disconnection is hard to solve and Microsoft is going to right way to make people feel better, and I really do not feel using Store apps is harder than using Android apps at all.
But there are much more that Microsoft should (or even must) learn from Android and ironically from their previous version of Windows as well. Most of what I am comparing here is from my experience using Android and Windows 8.1 on tablets.