People complain because it's makes companies know there making stupid decisions. Now it's hyping things for no reason, and exclusive timed DLC... next it's online passes and day one DLC that's locked on the disk. Your fooling yourself if you don't complain.
It's even worse with leaks. Years ago Oblivion had a closed demo at E3 and then a recording was handed out at a closed Gamestop demo. The video was leaked, and when Bethesda officially released it shortly thereafter some people were so irate that it was a new video they went ballistic on the forums. Several people actually demanded to be banned they were so upset.
Then don't complain about Xbox users getting it first?
Why? Why can't i complain? I just don't like that almost all companies just take a [censored] on their customers just to get some money.. But then again, it's all about money.