And while this writer is not much of a gamer, we are told that a lot of games are still 32-bit and won't be updated. That was the main reason that Canonical backed down on dropping 32-bit support back in 2019.
Ostensibly the main driver (complaint) back then for keeping 32bit support was Wine, which needed 32-bit host libraries to run 32-bit programs (likely the vast majority of programs one would try and run under wine). Since then, Wine library loading has been completely reworked and you should "now" be able to use a single wine executable linked to your system's fully native 64-bit libraries and run 32-bit Windows binaries. However, 'tis true that Steam native Linux games are built against an Ubuntu LTS release which may or may not be 32-bit
Now, the last current browser for these old macOS releases is Firefox 115 ESR.
Which should be supported until a bit after Q1 2025
(On a personal note, I never thought I'd get to see the 32bit x86 mass extinction event this early. Mac is going through its 3rd to 5th such event -- 68k->PPC->x86(->amd64)->Arm, OS Classic -> OSX during the PPC days -- but it's a first for most x86 Windows/*Nix[1] users)
[1]: The only similar event(s) I can recall were on GNU/Linux before I had even heard of it: the switch from libc5 back to glibc, and on a smaller extent (with the same borkage capability), the switch from a.out to ELF.