Time.com begs the question as to whether consumers would be, and should be, willing to pay for App Store apps:
So why can't all iPhone apps be free? Well, quite simply, because people are still willing to pay for them.
Er... No. All apps can't be free because all developers don't get free housing, food, and a healthy cash allowance for themselves and their families to live off of while they develop all these fantastical free apps.
It's the same reason why the Time.com writer probably doesn't work for free, even though the web page containing the article has advertising on it.