Call me crazy, but I think the person who made the "Why anime SUCKS!!!" video might be a little biased.
Besides, its not like all Western shows have stellar animation. Proper lip synch does not automatically equal great animation quality.
WOW! I made someone's sig! I feel so honored!