Catalina already broke a TON of legacy software and you cannot downgrade newer Macs to Mojave (at least not without some serious hacking efforts, and I know at least one person who tried and failed).
That's not true at all. You can use recovery mode to trivially revert back to the OS that was installed when the computer was purchased. If that's pre-Mojave then you can just upgrade back to Mojave afterwards.
What if the Mac had a newer OS than Mojave originally installed on it? That is how I interpreted the parent poster's comment. Given this interpretation, I'm don't think I'd have the expectation to be able to install an earlier OS.
With that interpretation, you'd be correct but I don't think you've ever been able to downgrade to something earlier than what it came with since the older OS wouldn't include the appropriate drivers or kexts to properly run the hardware.
So the choice is between running an older OS version that will go EOL sooner, or abandoning the ability to dual-boot? How is that OK?