io9 breaks down the last several years of Pixar releases to prove the animation studio is still crushing it.