As for Pokemon, it would be insanely stupid to release is for IOS because no one will pay the 40 dollars they pay now for it...so any "extra" profit is probably loss due to the lower price and lack of hardware sales to go w/ it. 2 Million people pay for remakes of Pokemon..that goes away if they can just get it for their phone.
I agree with you, but your numbers are off
Pokémon FireRed/LeafGreen, remakes of the original Pokémon Red & Green(Blue), sold 11.82 million
Pokémon HeartGold/SoulSilver, remakes of the Pokémon Gold & Silver games, sold 12.72 million
Pokémon Omega Ruby & Alpha Sapphire are likely to sell 2 million in their first weekend.
Now, let's do some maths.
Pokémon HeartGold & SoulSilver were $40 a pop. For the sake of argument, let's just assume that price is a worldwide constant (it isn't). Those games brought in $508,800,000 to Nintendo alone in their life. Similar calculations can be done for Pokémon X & Y, which have sold over 12 million since October alone.
Now, let's say Nintendo release a $1 Pokémon game. They'd have to sell 508 million copies of that to make the same amount, and that's not counting the 30(?)% that Apple takes.. Yes, IAP are a possibility, but the director of Pokémon, Junichi Masuda, is vehemently against the concept of paid DLC and in app purchases, because he believes kids shouldn't have to pay or ask parents to pay beyond the initial price, so that won't happen with Pokémon.