Wait. A few years ago, Windows decided they couldn’t keep up with warez, so they allowed unactivated Windows for the first time. Now, they are going back to paid model, just to let the piracy shine up again!
In addition, this means, that if I bought a computer with Windows pre-installed, I couldn’t operate it? This will render OEM Windows installation useless. So… year of the Linux Desktop?
Hi. I understand your rant. Yes, the quality of most frameworks in the wild is pretty low, especially if it is one of the more niche algorithm nobody takes care to audit, or the programming language lacks safety syntax, like C++, which allows writing mixed C and C++ code and only few people understand the necessity of idiomatic C++. And of course, inexperienced devs go the easiest way.
Don’t give up and take this as a challenge. It is a skill to understand what the other guy wrote. And this skill takes years to develop.