Well the lets talk about sales shall we.
And not a single PC game is going to come close to selling 5 million units this *year*. The latest CoD did more then that in a *day* on the consoles. PCs could have an installed base in the hundreds of trillions, doesn't change the fact that they don't buy many games. If you break it down using numbers you quote, console gamers buy more games then PC gamers by a more then 10:1 ration. If you are a game developer, what do you care about? The platform G has a 100 trillion installed base while platform H only has 1 million, or that you sold 1 million games on platform H and 15,000 on platform G?
Still doesn't take away from the fact that you can't argue that "without this" or "without that". It's part of the experience.
From a business perspective, it is keeping the platform viable. That isn't a knock, it's actually a saving grace.
Middling? Are you kidding me? Halo has tremendous popularity. MS knows this and pushes it hard.
You sound like someone who gets all of their gaming news from a site that has a friend that once walked into a store that used to sell consoles

Halo is so huge for Microsoft now they dumped Bungie. The series is still relatively popular(staggering enormous hit by PC standards), but it is so key MS thought it was in their best interest to get rid of the studio that created it.
As for Halo being a marginal title that's bullshit.
Kinect Adventures has outsold Halo Reach, sure you want to continue this argument?
Over the past 10 years every console shooter (up until the MW series started to gain traction) every shooter released was touted as a 'Halo Killer'.
Again, where do you get your information from? This generation if you ignore Call of Duty altogether the go to shooter franchise on the 360 has been Gears of War in terms of critical acclaim. Halo hasn't been considered the best in genre since the second game came out even on the consoles.
Again, had Halo not sold well and MS abandoned the Xbox and stuck with PC gaming where do you think CoD and others would sell? Not on the Playstation series. It only took hold there because of how well shooters established themselves on the Xbox platform.
Goldeneye 007 sold over ten million copies on the N64 years before Halo hit the XBox. Halo didn't make shooters a huge hit on consoles, that had already been done years before by a game that outsold every single PC game ever made at the time it was released.
Overall though RPGs are an important category for Sony regardless of how the US market has progressed.
Please, stop getting console news from PC gaming sources, at best they are morons on the subject. Nintendo landed Dragon Quest on the Wii and MS has more JRPGs on their system then Sony does this generation. Wherever you get your news from, they have some notions that would have been relatively decent ten years ago, but anyone who follows the market today would know aren't close to accurate. Global sales for Final Fantasy XIII, top selling PS3 RPG this generation, failed to hit 5 million units. By way of comparison, Black Ops is a hair off from 11 million(just on the PS3).
why do you guys care so much about who pirates
I care a great deal about who pirates. Why? Because they are leeches. They are precisely like the people who make a life goal to stay on welfare. People work hard and pay their money to keep developers afloat so lazy scum pirates can leech off the money *I* pay.
Call it "the official, my gaming preference is better than thou's and your stupid if you don't game my way" and be done with it.
Play them all and you don't have to worry about it
