It's all about the bottom line and control. Big publishers like consoles because the hardware only changes each generation, they have more control over content, they can sell you season passes, there's less piracy. It's also a smaller market so they don't have to compete with indies.