I think the problem is mainly due to to many people with to much time and money on their hands. They know the cost of everything but the value of nothing.
ie: They buy a game with no intention of playing it, never mind giving it a chance. They buy it simply to give them something to moan about.