I've been very close to the law for very long, and it strikes me that complying is simpler than it appears. There are really only four operative sections in the whole thing, and the rest of it is just infrastructure underneath it.
Yes, it needs clarification, but I think a lot of people are making it more complicated than it needs to be. In some cases, I think they're doing it in order to extend their own business opportunities.