‘Mountain out of a molehill’ comes to mind about this thread. Like most things, you can’t please everybody, but my pet peave is how easy it is to complain as compared to offering ideas. ‘Glass half full’ anyone?
Having said that, there are probably three discussions going on here so other than the original thread, I do agree on the other off topic points such as over regulation and insurance.
Ak