Yes, just got back from my Genius Bar appointment to get my iPhone 6 battery replaced and it seems all pretty fishy... and they really make people go through hoops. It took about 30' after my scheduled appointment time (at 2pm) before a technician was finally available to see me. He ran the diagnostics test and then proceeded with a long-winded script telling me that my 2-year old battery actually still looked pretty decent and passed their test and that I should consider first re-installing the OS from scratch to see if that might take care of the battery performance and clock-speed throttling issues I have been experiencing overnight, after Apple semi-forced me to install iOS 11, about a month ago. The guy was polite and acknowledged that they would honor the $29 replacement, but then kept coming back with all type of arguments for holding off on a battery replacement, including the fact that I would have to reschedule another appointment, the chance that all my data might get accidentally wiped in the process, etc.
It felt like borderline car salesman tactics and it left a bad taste in my mouth, especially after I witnessed an older gentleman - across the Genius table from me - being talked out of replacing his current battery in his iPhone 6 by another technician, who was rattling off the same script, telling him how his battery still showed some life and advising against replacing it. The old man left the Apple store visibly perplexed and confused. I felt sorry for him, because I am sure he will now have to continue to deal with a crippled iPhone, that throttles down the clockspeed to 600Mhz as soon as you hit the 50% battery level.
The Genius Bar technician who "helped" me, ultimately made one more final attempt at making me decide to hold off on a battery replacement. He told me that the diagnostics results might indicate that a new battery might ultimately not do anything to address the performance issues I have been dealing with since upgrading to iOS 11. In response, I told him: well, if my phone still shows the same lackluster performance with a brand-new battery, at least I'll have pretty definitive proof that Apple is forcing OS upgrades onto their customers, which their 2-year old devices can't adequately run. And, in that case, I know that - after 9 years of being a loyal iPhone user - it's time to look at what other vendors have to offer.
Overall, I feel like Apple could have avoided this whole mess if they wouldn't be so heavy-handed in trying to make customers with older devices to upgrade to the latest OS version. Or at least allow people to go back to the previous version of iOS, the way they allowed it in the past (both for iOS and iTunes). This whole episode feels embarassing for a company that has done so much to build tremendous trust and loyalty from its customers... Yes, other vendors have been dealing with embarassing issues, but - to be honest - this debacle ressembles much more VW's dieselgate than Samsung's Galaxy Note 7 nightmare, which makes it all even more troubling.