Description: Warn about unsupported (EOL) endpoints' OS versions
Detail: It would be nice to see warnings in ESMC when client's OS version is unsupported (end of life, end of service). Now you can get false sense that everything is OK, when a client's OS is obsolete/unsupported/outdated.. For example, Windows 10 unsupported release or Windows 7 after 2020-01:
https://support.microsoft.com/lt-lt/help/13853/windows-lifecycle-fact-sheet
There is a warning "Windows updates available" in EMSC, but you will not see it when using internal WSUS with unapproved updates (for example, unapproved Windows 10 Feature Update..).
That applies to Linux distributions as well..