Depending on what you exactly expect from Windows Server, it has longer support due to great software compatibly Microsoft provides.
Upgrading Windows Server editions since 2008 is usually way smoother than upgrading Linux distros because basically everything keeps working more or less the same, often without needing to reconfigure them. Linux world changes things often and breaking compatibility between versions is expected.