I know many people who are very happy to talk to me online but are not willing to hang out with me in real life. In my case it's because I'm inherently unlikeable, but I suspect if I were unaware of this, I would assume it's because people like to be online.