Players are balking at a $10 investment on something that may suck, particularly when people are telling us it sucks.
Nobody wants pay as you go, that is bullshit.
It's not a pay as you go game though. It's a one time fee for the complete game. I know it's hard to fathom. I've become so jaded by the modern microtransaction model of games that i didn't understand what Nintendo was selling me when the buy screen first showed up. I thought their proposition was i would pay $10 for each boss level or something.
After a while, i realized that this was actually just an old fashioned free demo. Since i've actually bemoaned the death of the free demo (all modern games are either micropayment dependent or prepurchase), i suddenly felt obliged to purchase it. Also, i spent way more on Rogue One. Since i found myself entertained by replaying the levels for all the special coins, and felt that in doing so i was actually experiencing solid mario gameplay, i bought it. I quite like the game.