He doesn't pay more he actually pays less in the long run.
The guy with 2 million in a Roth will have more money to actually spend in retirement than they guy with 2 million in a traditional IRA.
He pays more when he makes the contribution.
As I said, the guy with the Roth has more money at the end, but paid more money to get to that point, meaning their cost was considerably higher. Furthermore, to make that Roth contribution, they might have paid a marginal rate of 24%. In retirement, their tax rate is probably going to be considerably lower.
I want you to listen very carefully, this isn’t about what people do or don’t do. It’s about the cost. Human behavior has nothing to do with what it costs. This is math, not psychology.