Well, it is missing the adoption, that's why. But it's better now than a few years ago.
A lot of website introduced BTC as a payment system, and this is one of the first steps of an adoption.
So just be patient and wait few years, crypto system will replace banks and other payment systems.