i suspect that many (most?) of those bugs "declared for Windows 7" will also still exist under Win10 and Win11. indeed, in theory it should be possible to target (for example) WinXP, on the assumption that any binary that runs on WinXP should also run on all later versions of windows.
code i develop targets (primarily) Linux and Win32, with all windows development done on Windows XP virtual machines. to date, i've had no problems reported of code written for XP not running on Win10 or Win11. i also use older releases of Lazarus (3.8.0 with FPC 3.2.2 is the newest) simply because i can see no good reason to justify migrating to anything newer.
It's in charge of ticket author to verify that the bug exists also on recent Windows, 10 or 11; it's not in charge of an organization/group that (could) officially close the support for Win 7, and has 1700+ tickets to work.
Second, this forum is friendly and full of experts on various targets, so the one, that find a bug on an old o.s, can receive a good support, although unofficial.
I say this, because the compiler workgroup is small, but the list of o.s versions is more and more long. Of course, unbearable.
About the fact that a program working on Win XP (20 years ago) "will work" on Win 10, 11, etc., well, it's a big bet. Good that it's working well for you, but it's not the case to put a substantial effort on that old o.s.
Apart personal fun of compiler developers :-) By the way, I understand that fixing bugs is not a funny work, especially on code written from others. So, for me it's perfectly clear why bugs remain in limbo for years.