It's because you own your assets...truly own it. If you have money in a bank, you are not the owner, but somehow the bank (they can do whatever they want with that money). Also, you are not the owner of your credit cards, but the bank. With crypto, you OWN your addresses and nobody can play around with your money if they don't have the private keys...