I would say it's even better than what the swiss accounts used to be, not necessarily Monero(although I agree they seem the best candidate to me too at the present time), that's the beauty of a free market, new and better things can appear...
But the reason these will be better is because of decentralization, which is what the swiss banks didn't have. Banks are a point where governments can focus on, by imposing fees, fines, regulations and even threatening the owners and employees with jail. This is what ultimately ended the swiss accounts as people knew it. That is not the case with cryptos, because there is nobody to threat.
And as technology advances (quantum computers, for example), the need for huge mining facilities becomes smaller and smaller and the difficulty of enforcing any stupid law they pass just grows.
It'll be like uber... They will do anything they can to try to block it, but with no power to enforce it, they will have to give in.
The creativity of private people combined with technology(created by the same people, in a "snowball effect") makes it impossible in the long run for stupid and slow government bureaucracy to keep up in the long run. Uber is just one example of that(even though it is not decentralized, it is very hard to distinguish who is simply getting a lift or paying for a Uber driver. In Brazil they attempted all sorts of controls to kill it, even police to go after Uber drivers, but it didn't work).
The same thing goes for the guy in the video below. He is on his way to solve another one of these problems. Governments can target his company, but not all 3D printers in the world. They will try to impose regulations and laws on 3D printing, but with no way to enforce them, it's a lost fight from the beginning.