I’m a Diablo and StarCraft fan because of pirated games played during my childhood when I couldn’t convince my parents to let me buy them.
Not making that mistake twice. I imagine this is one of the reasons that Steam is so successful. No surprises and near zero friction. Why risk going elsewhere as a consumer?
Later I chose to provide my credit card for convenience. As far as I know I could have instead used gift cards or prepaid cards.
Regardless, there's also an issue of trust. I might choose to provide PII to a large central marketplace that has a good reputation but providing it to each individual producer seems highly questionable.
Really? When we were pirating games off each other as teenagers in the early 80s, we absolutely knew we were getting games for free that the publishers wanted us to pay for.