No, it isn't. It was very anti-climactic upgrading the incredible from 2.1 to 2.2.
It scores higher on benchmarks and has flash support.
It's nice to have those things and the other tweaks, but it is not some amazing/earth-shattering upgrade that will change the way you live.
You're both right.
The overall user experience will user-dependent - because different users use different apps and in different combinations.
For a whole lot of people, upgrading from 2.1 to 2.2 is very much world-changing experience. Specifically because of the change to Java - and all Android apps are in Java, so it matters.
For others - it's just more of the same, and some setting buttons seem to have moved. (For a few, some of the media bugs screwed up their Pandora enjoyment, so that was actually a step back.)
Very much depends on the apps and app mix.
That said -
I'm one of those VERY positively affected by the 2.2 upgrade.
I would come down on the side saying that it's a must-have to offer users this important option, and let people go from 2.1 to 2.2 - and back to 2.1 if they prefer - rather than any of us dictate who needs what.
I've been waiting on the GPS issue to pull the trigger on an Epic for WifelyMon - and I gotta say, first thing I'd prolly if I'm still waiting on 2.2 would be to root it and get it.
But - that's me.
PS - On bad days when I've had enough from iP4 braggarts, rather than ignore them, I'll visit a Flash-heavy website of whatever and say, oh-wow-cool-check-it-out. Yeah - petty. But sometimes worth it to stop the noise at the pub. So - Flash is _important_.