It looks like a popular sentiment that developing apps for the App store is sharecropping. This pops up every time there is a negative wave of news about the App store.
Consider Amazon's Kindle app. I buy books from Amazon and read them on my iPhone and iPad. I don't own a Kindle nor other dedicated e-readers. When I get a Kindle, I'll be able to read my Amazon ebooks on it. I'll be happy. And I can continue to read my books on my iOS devices. I can continue to purchase Kindle books through the website which I always did. I am and will remain a happy customer (except I found out last week that their iPhone app truncates text depending on my font setting).
How is this sharecropping?