* You are missing some of the best games like TLOU.
I played it. I own a PS3 too. It's a good game, and I appreciate what it was going for, but I probably won't play through it ever again. It loses its luster once I've played through it once because the main appeal is the story. I also don't dig the MP or the core gameplay that much. It's serviceable but that's about all I think of it.
* Consoles have bigger communities (except for MOBAs), just look the avg number of CoD players
Using CoD as the basis for this is kind of silly, as that series has arguably become more console focused and thus the PC player base has migrated to other FPS games, for example, Counterstrike Global Offensive is currently sitting at 58,685 players and had a peak of 212,866 players today, while across all CoD titles in the top 100 for Steam (and these are the last 3 releases, MW3, Black Ops II, and Ghosts) the peak for today of those three titles combined isn't even close to half of CSGO's
current player count. You also can't get accurate stats for how many users are playing daily or weekly for multiplayer console games, so there's no way to have a real comparison. I can't go out and easily access stats for CoD on console like I can for it on PC.
* The average skill of console players is lower, this gives you a chance to enjoy online games without having to play 10 hours at day.
Enjoying online multiplayer games has to do a lot with playing with a group of friends and not so much the relative skill level of the people you're being matched up with. I've had shitty matches in Dota that aren't aggravating to play just because I'm playing with a group of friends.
* No mods, no better devices advantage against other people. (like expensive mouses and keyboards with macros for example, i used to abuse macros in one MMORPG)
Macros in MMORPGs are one thing but it's also something that a lot of devs who make MMORPGs actively support with in-game macro functions as well. Also, a PC gamer can buy a peripheral that allows them to use those same expensive mice and keyboards you talk about that gives people an advantage on consoles. I also own multiple arcade sticks for the express purpose of playing fighting games on consoles. Does that give me an advantage against people too because I own those expensive devices?
* You can actually invite OTHER people to play with you. Or go to a friends house and play the same game in the same way you play it in your house.
This is the fault of developers on PC and not the fault of the PC itself. On Steam, say I boot up Dota. I can send out invites to all of my friends on Steam relatively trivially without even having to pull up the Steam overlay. In something like BF4, EA/DICE are assholes and you have to alt-tab out to your browser and send invites to your friends through that instead of pulling up the Origin overlay and doing it that way. You also can't invite someone to join your squad until after you've already joined a server, which is something you could do in BF3.
* Little kids can use it easily
I can see how this might be a complaint but if you can teach them how to use a console or like an iPhone there's no reason they shouldn't be able to learn how to start up games on PC. You can even set up their own user account that only has games on the desktop that they can click on to launch.
* YOU CAN SAVE MONEY! and save some for your kids education, vacations, medical emergences or upgrade your Vespa into a Car.
This has been said before in the thread and it's true there's a bigger up front cost. I also have not paid full price for a game on PC in at least 3 years. There are always deals running through GMG, Gamefly, Steam, Gamersgate, GOG, etc. There's actual competition in the digital space because it's not limited to one store run by one entity. I can more often than not buy a game just before release day for at minimum 20% off.