I have about 12 friends that I see on my buddy list every night playing this game - all of them played D2 pretty religiously and all love D3, including me. I think people complaining on the forums are the minority. Blizzard has fantastic post release support so the game will only improve.
Agreed - this is just squeaky wheel syndrome. People who are loving it are...well you guessed it, too busy playing to be posting on the forums. The squeaky wheels have nothing to do but preach to other squeaky wheels on the forums.