Dude really, admit you also have denial issues and move on. MANY did not care about the physical items and actually, regardless of how silly it may seem, bought the CE for the ingame store and THAT aspect is all they care about.
The fact that it was updated with a pet that everyone received also annoys people. BW did not fulfill their agreement in regards to the CE store. What you state is only your opinion. Not fact.