Not true at all actually. Some of us prefer prepaid for privacy reasons not just budgeting. And the fees are like $3-5 max which is nothing compared to potential overspending. The withdrawal thing is annoying sure but it’s an industry standard not specific to prepaid cards.