The bankers use politicians to get what they want done. While we are busy theoretically debating if crypto will crush banks, they have boots on the ground carrying out their plan. Check this out.
https://news.bitcoin.com/texas-representative-wants-to-ban-the-anonymous-use-of-cryptocurrency/As one of the users commented:
"This is not limited to just anonymous cryptocurrencies like Zcash. The way it is written even Bitcoin and Ethereum would be affected. I bet the bill was written by the the Banks and they just gave it to Stephenson to push it. Texas is probably just the testing ground, before something like this is pushed at the federal level. Once this is established in one country, it will be easy for other countries to copy. This bill makes it very clear how the banks plan to attack cryptocurrencies. Everyone in the world who supports cryptocurrencies, must act now to stop this bill.
You may think that these politicians don't know what they are doing and they won't be able to stop anyone determined to use cryptocurrencies since there is no way to enforce it. That's very true, but the problem is that the 90%+ of the people who have not adopted cryptocurrencies yet never will because of this bill. Those who are using crypto will now always remain a minority and over time be looked at more and more suspiciously causing them to leave. Eventually decentralized payment networks created by the people will die out as people leave. This is the beginning of the end for cryptocurrencies, if we just sit back and let this bill pass."