Interesting and pretty weird, thanks for reminding me of that! I should check it out again.
For me, I get how the ease of DLC can seem kinda pushy. But, you don’t have to buy those cards at Wal Mart. Now, if they ever stopped selling carts that would be more the scenario you’re describing.
/endrant