A.C.
While I agree that "Homework is not in my vocabulary" sends the wrong message to children (that one should be proud of a bad attitude and that homework is not important), it does not suggest there is something inherent about the male gender that makes them incapable of doing homework. It is simply saying that homework is not something the boy is willing to discuss. On the other hand, the shirt saying "I'm too pretty to do homework" is suggesting that girls who are pretty are not capable of doing the work (think "pretty dumb blonde") or that as long as a girl is pretty enough, she doesn't need to be educated.
Frankly, I dislike all of the "attitude" shirts for children (and for adults for that matter). People wonder why their kids are so mouthy and disrepectful, yet they let them wear shirts boasting about such bad attitudes.