No, I get it. I was just extrapolating, since presumably devs are still checking if the name starts with "Windows 7", "Windows 8", etc. But maybe they're not. Either way, if it's the user's problem, it's Microsoft's problem.
People only checked for the 9 because 98 and 95 both start with 9 and it was easy to support both at the same time. Other versions can be more explicitly checked.