Not really. The problem with Live is pretty simple to sort out. First, the service sees the widest common usage. Second, each and every Xbox (except the core system if I'm not mistaken) came complete with a headset. Third, there is no useful mechanism for quality control available to the player in most cases. Since there is no reliable way to ensure you don't play with unpleasant people and all the unpleasant people have headsets so they may further demonstrate how terrible they are, you'll run into a fair number of them at any given moment.
PSN has, as near as I can tell, just as many unpleasant people. The catch is, people have to go out of their way to actually make their voice heard, and as such there are fewer people talking in general. Even if there were an equal distribution of quality players and terrible players, the simple lack of a communication device ensures you are not bothered quite as regularly.
PC gamers have the same tendancies as consoles but the addition of QC measures (dedicated servers with admins for example) means one can find an environment where the ratio of quality players to dirtbags is quite low. That said, the trend these days is to take those tools out of the hands of players, which is a bit unfortunate.