Is this supposed to be a jab at linux? Because it’s wrong. The kernel is updated at the same intervals as Windows / Mac updates, if not more frequently. Popular DEs are also maintained and frequently updated.
About popular programs: Firstly, this is not strictly a problem of the OS, because they can’t force developers to build their apps for Linux. However, developers can do that, and with the advent of flatpak they can build for that instead of hiding behind the excuse of not wanting to support multiple distros.
Secondly, this is almost irrelevant because the majority of people use computers to either browse the web, or use office suites, or play games. In linux, you can browse the web just fine, use browser-based office suites that are becoming increasingly popular (or LibreOffice/OpenOffice) and, with steam, you can play most games that don’t have a linux build.
All in all, the minimum everyone with a semblance of computer literacy should do is dual boot linux alongside windows and use that for their daily driver.
It can if you don’t do a train-test split.
But even if you consider the training set only, having zero loss is definitely a bad sign.