There are a host of reasons things seem to be, but aren't really. Like, for example, I just played a tourney with some vocal individual (ok, loudmouth) who had to tell me how bad a player I am, all the while making bad calls that miraculously got paid off. It -just- happened (recency bias), so I tend to agree with you. I also came to expect the next miracle suck out (confirmation bias). Well, you can read the list as well as I.
In this particular case, I was so enthralled by this guy's play that I sharkscoped him (after logging out, and I haven't played him again, so no, I'm not "cheating"), and his ROI looks like the steep part of a roller coaster. I'm about even over 400 games. He's down....well, a lot. Judging by what I saw, online poker is nothing but one miraculous suck out after another where bad play gets paid off. Judging by his historical results, his performance today WAS anomolous.
So yeah, there are a lot of bad players, but bad players are also a lot more memorable.