Everybody is so worry about monetization and get rich that they forgot the fundamental rule on a game: Let it be fun and enjoyable, let it be immersive.
How would you feel when you were young playing atari, nes, etc and something kept asking for your parents money to continue to play the game ?
TBH I rather play 5-7 dollars straight away for a game that includes everything then 0.90 cents where everything is locked up.
If DLC's are getting ridiculous on consoles, IAP is the apple store game cancer. It should go away.
And it can be done in a way that does not compromise the game design. These guys tried to do the most simple variant of that (try before you buy), they just executed very, very badly.
Heck, I wouldn't mind DLC at all if it provided decent value for money instead of costing $10 for a measly 1.5 hours of gameplay compared to the $60 for 40+ hours in the main game.
So even if most people do hate DLC... it just doesn't matter.