Yeah I really just don't see how you are getting these "Netflix is the most" figures, considering the scale of Disney and how they constantly push technical boundaries in production, vfx, animation, etc