Why has it tanked?
Production schedules, mostly. Studios only have 2-3 weeks for animation production, and a lot of it is typically outsourced to save time (not money). All in all, it's gotten better, but is not at the quality it could be- with proper scheduling.