And there I thought "If you don't like it, don't buy it" is all about complaining about something being overpriced or not worth your money as a reason why someone didn't make a purchase.
Look if you complain about price or quality, or bugs or whatever and keep purchasing, you are not making a good case for yourself. It's like saying that certain car uses too much fuel, has bad ride comfort, is slow and breaks down regularly and keep purchasing every new iteration of that model. You are still giving money to the producer of goods.
Games are luxury therefor every price is right by default, it's just one of the factors the determines the amount of product that will be sold. That's all there is to it. Sending a note to publishes saying "At this price this product is not worth it for me but I would spend X amount of Y for it" gives them your opinion and maybe in the future hey reconsider their pricing policy (highly unlikely if the sales are good). But I don't see how shouting match on forums and social sites helps your cause.
It's proven again and again that complainers complain but will not do the purchasing when their demands are met. I wrote that many times over and earliest example I know of is Sierra On-Line's Space Quest 6 that was made after a huge petition was made, with highest production values in series yet and flopped so hard it didn't even bounce of the floor.
Oh, and I see people mentioning no demos as a problem with decisions. I was thinking what's the logic behind that. Everything from production time needed, through potential losses in sales due to disliking since pre purchase and day one sales are so huge now to people playing demo and being satisfied by it thus not buying product. But from all of those one theory fitted the bill nicely inside my head.
And that is that with number of free internet media, reviews, gameplay videos etc, there is little need for demo. You can find basically anything on web. There are sites dedicated to playthrough lengths or whatever niche info interest you. They basically figured that creating a demo would be waste of money since there are thousands of people begging to do their work for free on internet.