The fact that the specs increase, doesn't mean you should use them all the time.
That's why iOS is so fast, because it's as simple as 6 years ago, with 10 times faster devices.
I switched from an iPhone 3gs (quite old technology) to an asus padfone, which has a dual-core S4 processor with 1gb of ram, and it doesn't even feel faster.
Android is full of bloatware and is a ram&cpu-eating OS which slows down your blazing fast device.
Also, most people want a simple OS, even if it doesn't have all the customisation like android (which I don't even care about).
Why do you need widgets when you can open up an app in less than a second in iOS?
To check your widgets you need to swipe to another desktop anyway (how many can a desktop hold?), and it's pretty much the same as tapping on the app icon, plus guess what! It doesn't consume your battery the whole time!