And Revolut itself is particularly strict, receive 5 random unexplained payments and it's almost sure that you'll get banned and you'll receive the very known email stating that you must give them some bank info to forward your money somewhere else.
Many people also care about their privacy, exposing all your wealth, assets and history to a specific government doesn't sound really reasonable to me.
Also, Money laundering is easy to do regardless of the jurisdiction, in the US you can just setup an LLC for a "SaaS", add Stripe, get ton of virtual cards with crypto (no KYC possible), make XXX transactions = "clean money", taxed (aka laundered, legal money), arriving on your bank of choice. I'm pretty sure people that knows how to launder money (even a child could do it) knows how to do it without any sort of offshore bank, I don't really see how Revolut is aggravating this matter.