Because automatically keeping all Windows users on the latest version makes the internet safer for everyone.
The people who make the software you use don't do that? Don't use their software.
If nothing else, supporting fewer active versions would make MS more responsive to any security issues that do arise.
In fact, I'd say it's less secure since it hasn't been as well tested in the wild as Win 7/8.