Bitcoin specifically is notoriously awful for this purpose, and has been for many years, because of slow transactions with high fees.
But even setting those aside, what's the actual point? Why does a normal person care about making online payments without involving a bank?