I'd be happy if all they had was NFC and a siri api.
Maybe you would, but I doubt it.
The problem Apple has with the "fanboy" crowd is that no matter WHAT they do, it will never be enough. No one that considers themselves a fanboy will ever be at a point where they aren't looking over the horizon at the next "latest and greatest" feature that will render their phone obsolete.
That's why they don't bother going ballistic with new features and "innovation". It doesn't effect sales. In fact it protects it. By adding features slowly, as they see fit, and not just putting everything they can into it, they ensure people will WANT to buy the next one a year later (or less).
If they didn't, people that aren't "fanboys" might very well see NO reason to upgrade. And if your number one source of revenue is selling phones, people not buying phones is a BAD thing.
They didn't put NFC in, even though they clearly could.
Did it hurt sales? They are a company first. For profit. I think a lot of people forget that when compiling "wish lists".
There will never be an iPhone that satisfies a true fanboy. Never. Otherwise they wouldn't be a fanboy. It's a paradox =).