Well then why XP which is older?
Ask Microsoft this question. I don't know what regression issue they introduced but it's on them. The dev team does not have a copy of Vista to resolve the issue.
Plus Vista has a special security change to prevent injections into other processes which was removed on Windows 7 and greater. It would force us to create special vista trainers which is not an option for the amount of trainers we have.