When you have fiat money on a debit card, in fact the bank owns the money and can freeze it, mistakenly write it off and so on. When it comes to bitcoin, there are only owners of crypto currency and there are no banks. So I think its popularity will only grow as payment usage