P.S. Key Reseller sites are not an answer. I prefer to support devs rather than ripping them off, and making them deal with CC chargebacks.
First, personally speaking, I never want to deal with buying "points" or "gold coins" or whatever again. I pay money directly and I get a product in return, that's what I want.
Second, this rant doesn't make much sense. The publisher sets the price, not Steam.
Retail price drops are often the result of retailers needing to move stock, not publisher intentions. Retail has factors that apply only because the product is in physical form--digital conforming to the same structure and rules would be from emulation, not necessity. If you want to complain to someone about digital prices, complain to specific publishers.
Lastly, since sales happen constantly and all I need to do is put a game on my wishlist to get a notification, not just from Steam but also other online distributors, I don't have much problem with this.