In fairness, these kinds of "anything you work on belongs to us, whether or not it's related to your work" contracts are not ethical; they aren't things that an ethical, honest corporation would participate in.
I'm not advocating this is right, or ethical, but saying that it would be an understandable precaution. The statement, and requirements are made up front, and there are no surprises for either party.