Porting costs as far as games for the next gen consoles and the PC are concerned should be lower, as the architecture used in these consoles is pretty close to the PC.
Server upkeep is surprisingly small money. Taking
WoW as an example, server upkeep is around $0.36 per player per month.
Piracy on MMOs is so little it borders on insignificance.
Cheats aren't that rampant on consoles, but there are devices that let you use keyboards & mice with them. As far as shooters are concerned, that's cheating right there.
Here's why.
If you take it as both consoles combined vs the PC, you're certainly right. When it's each platform alone, consoles still lead, but the PC market isn't that far behind anymore.
If the numbers at VGCharts are at least somewhat reliable, that is. Some sites even claim PC game sales will surpass console game sales soon, but I believe that when I see it.