Piracy is not the reason they give less support for the PC, here is an example:
Maybe you don’t know, but I do, Infinity Ward has supported PC modding and dedicated servers since the original Call of Duty release. We had a large modding community that has been active since day one.
Now with Modern Warfare 2 they’re just like “modtools? dedicated servers? no” - not because of piracy - simply because they don’t want us to make custom content so that they can charge money for already planned mappacks. Without modtools people are surely going to get bored and they will buy the mappacks.
Because Call of Duty is so popular they figured “what the hell, they’ll buy it anyway so lets charge 60 dollars for it”.
They don’t give shit about us, they destroyed the entire modding community in a split-second decision, and they never warned us about it.
Looking at IWnet it’s obvious they’ve been planning this since day one yet always kept on saying that “it will be the same like before”.
In the beginning they’re like “we love the community, support us because we support you!” but once the cash flow has been established they’ll fuck you over for a percentage.