As an adult who makes my own choices, I only work when I want to work, and I only meet deadlines which I set on my own accord. I imagine, given the context of this site, that a lot in the HN crowd are the same way. However, when you get out into the real world, most people do follow the same schedule and obey the same rules that were ingrained into them in school.
A lot of people do not even realize that they have choice. I have actually met people who look down upon me for not following the same 9-5 schedule that everyone else does, like it matters or something. I imagine that attitude comes from their upbringing by having it pushed upon them by educators.
I wouldn't go as far to say that the only reason for school is to shape people into obedient workers, but that element is definitely present.