Companies don't want to spend new money to rewrite software that already works...especially just to enable running it on some new OS.
Companies want the old software to run on newer, faster hardware.
That's a large market demand. MicroSoft is shooting itself by creating that demand on the one hand, and not filling it on the other.
Eventually, someone will fill that market need...that's the invisible hand of capitalism.
Once again this is just a typical evolutionary cycle of Microsoft products. In fact they’re experiencing record sales and revenue because none of their competitors have a better solution to the problem you’re describing.