I think you are largely right. My experience has been slightly different, as I used to have a very easy time meeting new people online. The thing is that I no longer use corporate tools like Twitter, Facebook, things like that, and all the sites for specifically meeting new people suck now so I don't use them. I used to feel like the internet was a respite from IRL isolation, but lately it's felt just as isolated.