LOLz! That's not entirely true brother. Windows Phone has almost EVERYTHING Android has!
Let me ask you, Ever wondered why iPhones run so butter smooth even on DUAL CORE CPU? Kia iPhone ka iOS bhe 'KHALLI KHALLI' sa lagta ha?
Brother, it's called Software Optimization!
Android is a poorly optimized OS. While Lollipop has made some improvements in this regard, and according to Google it's 50% Smoother than Kitkat, it still lag behind Windows Phone and Apple iOS when it comes to optimization.
Another example, there's a reason why Windows 7 for PC runs smoother than Windows XP and Windows Vista and consumes less battery on Laptops! One word: Optimization!