There is a gulf as big as the ocean between modifying your business model to make the best of bad developments in the industry and thinking they're now a good thing. All your commentary tends towards the latter.
The final implementation of .uk did not magically go back through time and make the idea itself a good one.
It was bad for the UK namespace to introduce .uk, period. The apathetic take-up and general confusion are testament to that.
Surely taking advantage, where possible, of the limited new opportunities presented by .uk doesn't equate to it being a good idea.
As to your last line, I cannot disagree more. The biggest disaster is still to come, June 2019, when the ROFR expires and it becomes a bunfight, free for all. If the domain name industry has had a bad name to date, that's as nothing compared to the chaos the deadline expiry will unleash. Trust in Nominet will plummet. Trust in the extension will plummet. Costs will sky-rocket.
You can't pretend they won't. We've all seen the numbers, done the math. There is no conceivable way of spinning .uk so that it ends up "the same or cheaper" than the previous status quo. Coupled with Nominet's vampiric price-rise, it makes domain ownership much, much more expensive.
But the organisation that you're so cosily tucked up in bed with will make loadsamoney, so that's ok...