Black Ops is a really really really bad example for this... the PC version was extremely bugged and unplayable. It is 100% the developers/publishers fault that PC games sell less well. The bad numbers for PC are also caused by exclusive titles and titles that come out months before the PC version. The publishers are basically trying to force people to buy consoles.