The PC doesn't have "free" dedicated servers, can't give most Xbox Live functionalities and is the online plataform with most cheaters. It isn't a healthy online network indeed. If you want quality, so you need to pay for it.
@InYourMouf: So you needed to change "the best" meaning to justify your choice, but wasn't able to think that maybe your friends are wrong, or that there aren't enough exclusive online games on PS4. The point was about the best online network and service, an objective conception that isn't based on a subjective view or taste.
Maybe you play with your friends or your "favorite online exclusive" games, but not on the best network definitely.
@InYourMouf: I'm not saying it is wrong, but that it isn't the best. Most games need an online feature and the best experience in modern gaming (online one) isn't on PSN. But that's ok if you don't want the best...
As a multiplataform gamer, my online gaming can't be the PSN one. That's the worst in the market. The PS4 is a nice plataform for some singleplayer exclusive games (minority for most gaming profiles) but for almost every game that has an online feature, Xbox is the correct choice, as it runs the best gaming network.
@howthegodzkill: We live in an online gaming world. Almost every game has an online feature right now. A console that doesn't provide the best gaming network can't be "the best" one.
Zicoroen's comments