Main apps? Sure.
But no one is satisfied with only main apps, these days. They want variety and the iPhone makes you pay for it all.
The only iPhone app I've ever paid for is ESPN Radio. Oh, and a skeeball app I purchased three years ago. Everything else has been free.