Because most games haven't actually been designed to teach as of yet.
wait, I'm confused. you say games help teach, but now you're saying they aren't developed to that stage yet?
i never do homework, i will do it when i want to, not when someone tells me to. i'm not a loving slave.
you're a student, respect your authority, if your homework is crippling, talk to the loving teacher or administration. get rid of the rebel attitude
and by that logic your will always be a "slave", there will be always a higher up giving you commands and orders