This is beyond my imignation for few reasons:
1. "Owning an iPhone you are assured a quality device.". You must forogtten antenna gates, you must forgot bent gate, you must forgot iPhone SE Bluetooth problem, you must not have yellowish screen with your iPhone SE. You must forgot bug fasted iOS 9.3 and super embarrassment iOS 8.1 updates.
2. "importantly, one that will be backed up with constantly updates and features by Apple, unlike Android where you are instantly abandoned once they get your sale." I rather want no update than updates like iOS 8.1. If you want timely update, get Nexus phone. Nexus phone are way better than any iPhone and Android is way better than wall gardened iOS at any given time.
3. Rest of your stuff sounds like those PR website and full of craps. Android phone currently are lot better than old days. Samsung S7, LG G5, Huawei Mate 8, Huawei Nexus 6P, HTC 10 those premium phones are as great as iPhone if not bettet. On lower end, Nexus 5X, Huawei 5X, Xiaomi Mi 5 etc are priced lower than recycled iPhone SE and better.
And why tech website need to steering readers away from Android when choices are better and flagship Android phone are better? It would be great injustice to steering readers away from better choices.