It's all fun and games until you graduate, and your employers realize you don't know shit and can't get up to speed.
I'm an engineer and it's easy to pick out the ones who haven't put in the work. They simply don't last. Sure, some can skate by like that and are smart enough to learn on the fly. I'm cool with that.