I think when people say that "xGB of RAM is REQUIRED" or "I won't buy this phone unless it has 1080p resolution", or the fact that many Android makers and supporters advertise that their phones are better because of higher technical specs that it's a little unfair. However, is that something that actually matters?
For example, comparing my mom's iPhone 5C (1136x640) to my Moto X (1280x720), there's really no increase on my phone's screen. In fact in some cases the iPhone looks even better.
Or take the processor. There are Android phones pushing 2.0GHz Quad-Core and even Octo-Core devices from Samsung, and phones pushing 3-4GB of RAM, yet the iPhone is still able to stay just as smooth and fluid as those phones. Even my Moto X, which is a 1.7GHz Dual Core with 2GB of RAM *still* keeps up with phones like the GS5 in gaming performance and every day tasks. In fact sometimes my Moto X is even faster because it's not having its resources hogged by OEM skins.
Again lets look at the camera. My Moto X has a 10MP camera that does GREAT outdoor shots and the videos look amazing, but comparing indoor shots with the iPhone 5S or front-facing shots the iPhone 5S wins, despite lower MP on both cameras. The MP count really doesn't even have an effect on camera quality yet manufacturers and fanboys use it as a point to make their phone better than the competitor.
Of course your raw technical specifications do matter, and in a data processing trial and raw hardware performance all these high-end Android devices would definitely outclass the iPhone and iPad, but when you look at the devices realistically, is that actually something that matters? I don't think it does, with the iPhone 5/S and iPad Air/Mini 2 being proof that specs are only one part and that your software matters more.
What about you all? Do specs prevent you from looking at a phone? Would you refuse to buy an iPhone 6 because of its specs?