No, there are coins like Bitcoin Cash that have ridiculously low fees and are accepted in tons of physical stores across the world.
BTC refuses to scale, Lightning is permanently broken.
Ethereum will reduce the fees with sharing, but that will take time.