This thread is full of flawed beliefs: There's the flawed premise that forcing students to do homework is the same as educating them. There's the flawed premise that the stuff that they're learning is adequately preparing them for the real world, if only they'd do their homework. And there's the flawed premise that even pointless homework assignments teach students "responsibility," and that this is somehow a good thing.
As an independently-minded entrepreneur, and as someone who cares about critical thinking and creativity, that last point is especially infuriating to me...as it is exactly the OPPOSITE lesson students should take away from such experiences: If someone is wasting your time, the "responsible" thing to do is to avoid it if possible, and do the bare minimum if it's unavoidable. There will always be people trying to waste your time, and the best course of action is to shut them out of your life as much as possible.