They make more than enough in app sales to make it plenty profitable.
I don't know who you are talking about, but if it is Apple, I think you are wrong, because Apple claims they are only a little over the break-even point there. Of course, that may be several million (I've read as much as 200 million) in gross profits. I think most businesses would be quite pleased with that

But, at Apple, that is small change.
The mini is setting the table. They have announced that they will not race to the bottom and that their ecosystem of devices and stores will hold sway against "internet" companies like Google and Amazon and they will handle themselves nicely because people still value face to face communication and transactions.
They haven't left anything open. Apple is moving product which means they've priced it at the correct price for their market.
Note: If you're a "I buy the cheapest product available and only download free apps" Apple is NOT looking for your business. Sure its elitist and I'm ok with that. The world need Walmart and Nordstroms. People are free to choose which level they want to buy in at.
Sure. I get what they are doing. And, I think that is why we are seeing two business models facing off now, and not just an iPad Mini vs. Nexus 7 vs. Kindle Fire. The question here is whether Apple has managed to read the market well.
Will parents (for example) figure it is just easier to get the Kindle Fire, since they do everything through Amazon nowadays anyhow, the books are free (Prime lending), the movies are free (Prime movies are OK, but not great), and there are plenty of games for little Billie and Susie?
Or, will they be astute enough to see that the Nexus is far more flexible than the Fire, if not quite as well tied into a rich ecosystem? I love the N7, but I kind of doubt it will gain the popularity it deserves.
Or, will they spend the extra money and go with Apple, because... they don't mind spending more money for less? The specs are lower, and they are going to be in an unforgiving app system with no special deals.