I downloaded Marvel Heroes 2015 and decided to check out the bundle and found that they're as usual, terrible deals found in F2P games. Would it really be that bad if you could actually pay for the price of roughly the typical box ($20-$60, depending on type of game) that gets you stuff that's, um, comparable to a boxed game? There's still the usual P2W stuff you can sell later. Sure people might be stupid, but 'all this junk for your SoJ' didn't work in Diablo 2 and it's probably not the best way to make money. If you got a whale he won't stop at buying your $50 special bundle, not to mention those are generally outright worse than just buying the most expensive package for premium currency which a whale definitely can afford. I did some quick math and I'm pretty sure for the price of Diablo 3, you can have a far inferior experience in MH2015 because that'd barely be enough to buy you stuff that'd make the game playable... or you can just get Diablo 3. Sure maybe you can argue the game gets better if you play more or spend more, but would it really be a bad idea if you get something roughly comparable to Diablo 3 after spending an amount of money equal to the cost of Diablo 3? After all, Diablo 3 seems to be doing pretty good in terms of sales and I think it's not even very good, but that doesn't mean 'charge more for even less stuff' is going to work.
I've been playing Marvel Heroes for a while and there is no P2W stuff let alone P2W items that you can sell later to other players. Even most boosts can be earned without giving them money. Their bundles are pretty shitty in terms of cost but everything is pretty easy to buy with stuff you earn in game so no one really seems to care.
But, yeah, anything you can equip is gated behind content or collectibles, that even with a massive amount of boosts you may see drop every 90 seconds as opposed to 120.
At its worst the game is way too grindy since collectibles tend to be gated behind time played (eternity slivers for example are what let you buy heroes, team ups, etc. and are set to drop every ~8 minutes as opposed to RNG).
Edit: Looking back, League of Legends was the only F2P game that I recall with a decent bundle. Back before its official release I bought some $30-50 bundle and received nearly every released hero up to that point.
Edit 2: If you want a properly made F2P game, Path of Exile is getting another free expansion today or tomorrow so it's a good time to jump in.