Good analysis. Better than mine.
The good news is as long as the system allows new and fresh talent to come in at the bottom, the turnover will eventually work in the customer's favor.
The "time and again" part of your example is important. It shows that the demand for truly quality work never really goes away as long as someone turns up to satisfy it.
