Sure people are rational, even though you as an external actor may not agree with their motives. Even a schizophrenic is rational given what they have to work with.
I'm not sure what perfect information has to do with anything. It's impossible that perfect information could ever exist.