Don't forget I'm not a millionaire. To get the physical device out is already very difficult and I put a lot of front investment. I cannot afford developing another OS other than I can use quite easily. And I also need to consider how many I can sell to maintain future development. You either get a device with some unique functions, or talk about a complete unique product on every aspect that never come out. And I said a lot times no one has forced you to use Android - I'm more concerned how to make developers easy to port other OSes. And I don't agree with your opinion for Moto Z and Droid 4. Moto Z + Mod is very thick and Droid 4 is stuck on Android 4.