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.
I suppose you have your own definition for "perfectly rational" that you're standing by, and that's fine. But I fail to see the point. How is that relevant to this thread?
I originally posted that people wouldn't use these web services if they didn't receive some benefit from it, and you've done nothing more than present red herrings.