On the whole, I think they are. I haven't heard anyone here (or anywhere else) complain that hardly anyone bought their iPhone app that they put a lot of effort into.
I remain skeptical that programmers will be so happy to see their livelihood "disrupted" when and if it happens to the extent it's happened to artists.
Correct pricing, in an economic sense, is that which an undistorted market will bear, using whatever definition of "undistorted" you like. It's that simple.
My definition includes the absence of violence, threats of violence, or dishonesty.
If the only reason people aren't using BitTorrent downloads is threats of violence (which is what threats of internet disconnection are, albeit at several levels removed), then it isn't a free/undistorted market.
So if I wrote a program, say an iPhone app, using lots of time and creativity, but no-one wanted to buy it, do you think I should get paid for it anyway? If so, where would the money come from?
All moneys made off of one song. From 1971. Sonnofabitxch.