Then why not Windows 11? These guys are just not ambitious enough.
I imagine it did play some role but as a child comment notes, the regex checks for Windows 9\d* in order to capture both 95 and 98 in a few languages that exposed versions like that probably played a much larger role. Accommodations that were made for those incredibly old systems could very easily have caused some big problems if they matched on Windows 9.