OnePlus One is no doubt a very good device. But is it worth buying in 4th quarter of 2015? Lets find out:
The only competitor it has right now is Moto X Play(Please dont compare Asus Selfie mobile with these two).
Gaming: If Gaming is your first priority buy OnePlusOne blindly. Moto X Play cannot match it here.
Sound Quality: It is slightly better than Moto X Play.
Camera: Moto X Play wins without any competition. If you are a camera lover, buy Moto X Play. Dont think twice.
Build Quality: Moto X Play is better.
Battery life: Moto X Play is slightly better. On paper Moto has much higher battery but in real life you will find less difference. But here Moto X is winner.
Future Proof: Moto X Play is again better. The reason is Moto X Play is released just 1 month ago. It will receive all the android updates in next 2 years. May be OnePlusOne will receive Android M. But dont expect more updates after that.
BottomLine: 1. If you are a kind of person who changes his/her mobiles every year buy OnePlusOne.(You will get Android M update and also get a hand on power of Snapdragon 800 series processor.) After that you can decide whether to purchase Snapdragon 800 series mobiles or not.
If you are a gamer and want to use mobile upto next 2 years buy OnePlusOne.
If you are a camera lover, and can sacrifice on processor power a bit, go for Moto X Play.
If you are a kind of person who wants to stick to one mobile for next 3 years. Please buy Moto X Play. The reason is it will definitely get all android updates for next 2 years. It has very good battery life and excellent camera. So even after 2 years there will be few mobiles who can beat Moto X Play. But OnePlusOne will get outdated after 1 year.