I'm not sure what misconception your think I have, but it has nothing to do with how easy or hard AOSP is to use. It's the fact that Microsoft already has a good mobile phone OS tied into their ecosystem. What does AOSP bring to the table that is going to move the needle for them?