Quit complaining about app prices.
I remember reading the forums and seeing people complain that $5 was too much for Angry Birds. It drives me nuts that we've bred this "napster" society where people think everything should be free; at least online media. No one would walk into a bar and expect a beer to be free. No one goes to the car dealership without a check and expects to leave with a car. Why is it that when a developer spends his or her time and resources developing a useful app or game people complain about the price? If Angry Birds HD was solely PS3 game, you would have no problem pay $50 for it, but because it's just an app, you fuss about $5.
For clarity, I will note that the last coding I did was in my 7th grade visual basic class. God gave me a lot of gifts; the ability to sit in front of a monitor for days coding was not one of them.
My point is: everything in life has a price. Don't slam devs for wanting a little compensation for their time and willingness to bring great products to the application markets.