Re: A lesson to be learned here:
@ecarlseen "Don't sign contracts based on the people you're dealing with at the moment."
Quite right. I would suggest a modified form is also true: "Don't accept shitty legislation from the Gubbermint just because you like the current lot that are in, or they've offered huggy snuggly reasons for implementing laws that go further and wider than they need to achieve what they have proposed."
An example would be laws permitting blanket surveillance; an oft discussed topic here at El Reg. Just because the current lot claim they want to go after Terrorists and the like now, doesn't mean they won't be used in other self serving ways in the future by a different lot.