Sure, there are negatives of learning at-scale. Grades are going to be exam-driven (noisier) because papers/independent projects don't scale as easily, which means there's a chance that you do everything right and get a B. Sure, some of the videos are a couple years out of date. Overall, though, I've taken two GT OMSCS courses and so far the quality has been very high... and the professors, in my experience, are also constantly trying to make the experience better and more flexible.