I am right smack in the middle of this debate, there are IMO these Types of Users:
Users no matter what Apple does will love Apple and support and buy Apple
Users who just want a working phone and are getting discouraged
Users who just want another reason to bash Apple
Users who have no clue how to use the phone and really compare it to other phones on the market so they are throwing all kinds of crap at Apple
Users who have no opinion on their own, just listen to others
Users who just really are tired of Apple and AT&T
Users who just need a working phone that just works regardless have no opinion or bad karma either way.
Users who are just discouraged about the way Apple is handling this whole thing, who want to believe in Apple, but do not feel they are handling it the right way and are sitting by with a wait and see approach.
I for one am the last type of user, I love their products, however the i4 is less then superb, but if I have to I can go back to my Perfect 3GS and things will be good again in my Phone world.