PC gaming has ALWAYS been a hobbyist platform, where people love to tinker with their machines, optimize performance, program their own games. If you just want to blow **** up after 10 hours at the office, consoles simply offer an easier barrier to enjoyment than PCs. When MP was pretty much the sole domain of PC games, "normal" people would put up with the hassles in exchange for the fun. Now you can get the same (and arguably superior) experience on consoles without the "techy" barrier to entry.
Now add KB/M as standard and still release modding tools for the PC and we have a deal.