To take your scenario of 'Ubuntu introducing a regular update cycle', here's why it would not have the same effect:
1. The vast majority of Ubuntu updates don't require a system reboot (only kernel/driver updates)
2. In the absence of reboots, and assuming an always-on Skype client, only a Skype client update could cause a mass of Skype nodes to disappear and re-connect.
So even if Ubuntu or some other distro became a monoculture as popular as Windows and went for regular update cycles (rather than its current day-by-day updates), it wouldn't have the same effect on the population of connected Skype clients.
It's not fair to blame Microsoft for this outage, but it is reasonable to point out that the monthly reboot cycle due to Windows Update is a factor in stepping on this Skype bug, and that even a monoculture of a single Linux distro would not have had the same impact.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds