Most architects complain about it. I have been lucky, I guess. If there were a big payment miss early in a career, it could end before it got started.
A well known PGA Tour pro (not one I ever completed a course with) stiffed me my $5000 routing plan fee in 1984 (first year in Biz)
A small time driving range developer stiffed me about the same a few years later.
An Asian Client stiffed me $45,000 in 1990, but I was working at twice my normal fee, it was the end of the project, and so really, I still did okay, but $45K is still real money to me.....
A Seattle based developer stiffed me on a Texas Project about 2000, for $120,000, and I sued, went to mediation, and finally got paid $16,000 after lawyers fees.
In China last year, I did very honorably get paid in full, despite the projects being stopped by the government. Only problem was, those Chinese contracts are so back loaded compared to what is typical here that it really didn't cover my expenses. There wasn't any profit....
My point in detailing these from memory is that it hurts and we remember every time we take that kind of loss on a project. I am sure it hurt Mac and others, too. Excluding a few big names, most architects understand the old small biz phrase that most are just 90 days from bankruptcy. When you are in a fee based business, cash flow is king, and there often isn't much room to spare, like most small businesses in America.