Alec, this is actually a recent change I believe (after pygame 2.1), and comes from our SDL backend.
It's been discussed in this Github issue, and I believe they've got an environment variable that will do it. https://github.com/pygame/pygame/issues/2962