They skipped 9 because of Windows 95 and 98 and a lot of code that simply used Win 9- for commands and stuff.
That’s what “they” say anyways
If you code, you understand why this was done. If you're not a coder, it's not something I can explain in less than 250 words.