A lot of them don't work on Catalina.
My kids accidentally upgraded and now their favorite games won't play.
Steam is not a VM. And once you pay for something you have no guarantees that it will continue to work with an OS upgrade. Well, I guess that's industry standard, but I wish it was more obvious what works and what doesn't, instead of incredibly obtuse error messages.
Not in favor of Steam at all.