Walmart 2023 Net Profits: $11.68 Billion (2% margin)
Walmart sells consumer staples that we need and use every single day
Visa 2023 Net Profits: $17.27 Billion (53% margin)
Visa processes payments (we could use cash instead)
Do you see the problem?
Bitcoin fixes this