Mostly, only companies with cushy government contracts with unlimited time and expense accounts on their hands (think defense) don't want to fire their customers.
Unlimited time-and-materials (T&M) contracts are a rare beast. There is almost always a cap that cannot be exceeded without a renegotiation
As for not wanting to fire the customers, upper management may not want to fire them, but those of us actually doing the work sure did. We hoped they would take their so-called "experts" with them.
This is the state of most of the industry.
Mostly, only companies with cushy government contracts with unlimited time and expense accounts on their hands (think defense) don't want to fire their customers.