While T-Mobile gave Boost nearly double the required time, Boost complained that it wasn't enough and regulators don't like the idea of customers losing access. T-Mobile delayed the shutdown for three months to quell the situation.
Dish is notoriously cheap. They're supposed to be building out their own 5G network, but it's looking like they don't want to spend the money to do that. Dish has also been losing the wireless customers it acquired and so they might be souring a bit on the business.