All points noted, and yes, it is indeed a mess. I guess as with many things, opinions vary, informed or otherwise.
I certainly don't profess to be an expert, or have any deep understanding of the legislation, and am probably approaching the issue in a somewhat simplistic manor looking at a...