The strangest thing is that with Thunderbolt 4+ you could easily do this in software only I suppose?

There are third party apps like Luna Display that do this now.