I still wonder why Canonical promotes non-LTS versions as stable releases. They are not. LTSes are and you only have to update once every two years, or 3-5 years if you wait for your current release to be EOL'ed.
Non-LTS releases are really just development snapshots to give you a sneak-peek of features coming in the next LTS.
At my company we used to upgrade our workstations with each and every Ubuntu release. It was a mess. As soon as we started to jump between LTS versions, every problem vanished. And upgrades are almost painless. We have a rock solid stable base and we can upgrade select packages through PPAs.
The stability of non-LTS releases is comparable to somewhere in-between testing and unstable in Debian, despite of what Canonical wants everyone to believe.
Non-LTS releases are really just development snapshots to give you a sneak-peek of features coming in the next LTS.
At my company we used to upgrade our workstations with each and every Ubuntu release. It was a mess. As soon as we started to jump between LTS versions, every problem vanished. And upgrades are almost painless. We have a rock solid stable base and we can upgrade select packages through PPAs.