Yeah, it seems like CMU was overzealous in how it implemented this policy here. I would be surprised if a lot of students disagreed. It's annoying that people bring up examples like this to dismiss the concepts entirely, because obviously we can and should have a discussion on when they're useful.