People within IT have a bias towards overestimating the importance of it. For a LOT of companies mediocre IT services and products are literally good enough. Hell for some companies crappy minimally viable software is practically a feature if it's used to manage cancellations and warranty support and such.
Tech debt is bad and all but so is real debt and paying a lot of money upfront won't mean no tech debt.