This is because cod is s**t and PC gamers know this.
There are only two CODs, COD2 and COD4... maybe James Pond: Robocod but that's besides the point.
The multiplayer games I play, BF4, CSS, Terraria, Minecraft, UT2K4, Assetto Corsa, Portal2 - All paid for under $65 total cost so a library of $100... You get my point.
You can hit a steam sale up and walk away with 60+ top games, albeit not this weeks AAA titles like infinite warefare (lol, AAA?), for less than $100 but doom recently hit $25 and that's fairly new, couple that with some AAA games over a year old and you get a nice little collection for sub $100.
Not to mention Origins free game a month, usually **** but it's free! No subscription.
Ubisoft also give free games away - Again, totally free.
Humble bundle, $1 for 3 games, usually pretty decent.
GOG... the list go's on.
Side note, we don't pay for a subscription to play against 12 years olds that, and I quote "banged your mum last night". We have a community that no console players will ever experience. We are all friends. We are all foes. We hate each other. We love each other. We are "GLORIOUS PC MASTER RACE" (who also dabble in consoles for the good exclusives, because they are not ****, they're actually pretty good contrary to what you might think about PC players)