Supply and demand, anyone? Come on, folks. This is basic highschool economics. Hundreds of games are released and the demand just isn't high enough, plus the global economy is on a downswing. What happens when supply goes up and demand goes down -- you need to increase demand, and the one way to do it, is to lower your prices. Especially when you have games flooding the net, en masse, alot of them FREE.
Granted they didn't tell you before doing it. Granted it may or may not mean lower profit for you. Then again, you may make more sales to make up for the drop in price.
So you have one of two choices, either man-up and make something great, or get the heck outta Dodge!
Complaining on here isn't really going to get anything done now is it?