"Microsoft should have a VERY long term release of Windows that you can only get if your a Volume Licence customer so your effectively paying them every year to maintain the release"
They already do. Windows XP was publically supported for ~14 years and support is still available via a custom support agreement. Sometimes you just need to move on...