most of the recent legislation appears to be a back covering exercise to avoid getting sue
That's been very evidently CAA thinking since around 2002, SSDR is just a very extreme example of that.
In my opinion a more sensible and responsible CAA would have been reducing regulation and helping the user community to be safe within it, not wholesale removing it.
G