It's their sale though, it's not as if some loons are going around putting guns to peoples heads and forcing them to sell their games at low prices. Even more obvious is that it's Christmas and everyone near enough has a great sale on at Christmas. Digital downloads and the sales that accompany them are not a bad idea. Some people do still prefer physical media and I can see why, as it's nice to have something in box form to stick on your shelf to expand your collection, rather than just a list of games on an application like Steam. I noticed in your letter that you sent that you wrote:
You write it as if sales are unheard of and are a new thing, which is obviously wrong. Lots and lots of people will still buy games before/on or shortly after the release date even if it was expensive as they or the person they are buying it for (children for instance) was it immediately and don't want to wait, and on the flip side there are lots and lots of people that wait for sales - me for instance, I do both, depending on what it is. It's not just games that are like this, it's everything. Like my Playstation 3 Slim (120GB) that I bought for £230 with no games - I pre-ordered it and then got it, and shortly after a 250GB model appears and you can get it now with a game for £250. I wasn't ****** off in the slightest as it was inevitable.
I can't really agree with this either, as people just won't buy the game or they'll wait for it to be a massively low price before they bother with it. Can you imagine developers releasing 300 Big Rigs style games for £1 each and actually making money compared to releasing 10 games of Bioshock quality for £30 - £40 each?. Regarding retail games, yes I'd agree, selling games in physical media form in shops is going south and will continue to do so until the point where games on physical media might only be available through a pre-order system and the regular sales are done over the internet.
This should be as clear as day to anyone that if you buy something before/on or shortly after the release date of a product you will always pay more than if you waited a few weeks, unless the game continues to sell in massive quantities even after a few weeks - games like Modern Warfare 2, Halo 3 and Gears of War would be examples of this.