I think a big reason for the success is that they aren't afraid to focus on the CG characters as people first and effects second. Sonic, Tails and Knuckles are all treated as if they're real, living characters, which I feel like most of the previous iterations of this have shied away from.