Absolutely agree. If I could have the perfect phone, it would be the Galaxy S7 with iOS. I mean we're talking about wireless charging, fast charging, curved displays and water resistance maybe coming to next year's model when Samsung has been shipping that for a year and a half. (Waterproofing earlier this year)
It's frustrating. I love Apple and have many of their products, but the lack of progress with the iPhone, particularly it's hardware is rather frustrating. I didn't mind the less RAM, the phone performed great, but when the competition is pushing out higher resolution displays, better battery life, faster charging, wireless charging, waterproofing, 64GB base storage (when Apple MIGHT finally go to 32GB) etc. and Apple is about to release the 3rd version of the iPhone 6 with the same screen as the 2010 iPhone 4, it's incredibly frustrating and has me looking elsewhere sadly and I hate it.