I think the real question here isn't why bathroom doors open in or out. The question should be: Why aren't hand washing facilities just outside the bathroom?
Wouldn't you feel better if you actually saw the cook at the restaurant washing his hands when exiting the bathroom? Also, social pressure would probably cause more people to clean-up.
Just one of those "outside the box" thoughts.