I'm curious why it rubs you the wrong way. It seems like its for lazy people that just want to have everything in the game without putting in the time.I'm very ambivalent on micro-transactions like these. That we can get everything without having to pay for these is awesome! And I understand that this is an option for those who don't wish to spend the time grinding for koins and go through unlocking everything in the Krypt. Kinda like the purchasable "unlock all in the Krypt" option in MKX.
But I'll never feel right about having this as an option to begin with in a game you have paid full price for. It works for games like Warframe, a free-to-play game which gives you the option of buying stuff with purchasable in-game currency, like new warframes, weapons etc. But that's because the game itself is free! You don't have to pay a dime to play the game or get the stuff you want, as you can unlock all that just by playing the game.
I dunno, it just kinda rubs me the wrong way. I don't mean to poke anyone wrong with my opinion though, if you're completely alright with this, then that's fair. No shade from me. ^^
I mean i don't understand the mindset of people that would pay to unlock things they could unlock just by playing; seems like it kinda defeats the purpose of playing a game. But that's why it doesn't bother me.