It’s a crazy idea until someone actually passes a law. Then it’s “Why didn’t people do this sooner?” Good luck to the Swiss. They’ve been trendsetters before. Here’s hoping they can do it again.
(Note: They’ll have to figure out how to handle independent consultants. Hiring independent consultants would naturally be the first way around having to comply with the demands of a law like this.)