To be fair, you have to consider that the size of the web has continued to increase exponentially during the past 7 years, plus all the SEO tactics that are getting complex as the stakes are raised. Not an excuse to have a degraded service, but the challenge of just maintaining quality is huge.