As in, your supplier lacks any competition in their line of business sector? Or is this a claim that MS are to be found wanting because you're locked into your app supplier?
This is so bad that one of them shipped us a software upgrade with a hard-coded ip address. Next time the ip change they will have to recompile ...
That reminded me of a company I worked at. We were moving to a new datacenter, and the job of auditing and moving all of the scheduled tasks fell to me. A good 75% of the scheduled tasks were .exes for which we did not have the source code; and they all had connection strings hardcoded.
Thankfully, they were built in .NET, so I was able to decompile them, move the hardcoded stuff to .config files, and get it moved. But boy did that make me mad at the institutionalized laziness and sloppiness.