Is it happening ... "it" meaning these tech companies have laid off too many experienced people, and their services are starting to degrade?