Re: Uh!
In the long run, you're probably right. The problem, if there is one, would be the transition period while the bad guys rip the code apart, exploit it -- maybe on multiple OS versions -- and the good guys frantically try to patch the holes that have appeared in their hull(s). Identifying problems, fixing them without introducing new problems, and distributing the fixes in a timely manner is a horrible problem. I did that for a few years, many decades ago when the universe was a much simpler place. It was ... stressful. I think nowadays -- given the great complexity of modern software and the huge attack surfaces -- things could potentially get REALLY ugly.