Have you ever tried to play a bad Console-to-PC port, or a game ported from desktop to mobile which didn't get a good interface refit? Sure, it is all doable, but it requires effort, and given relative size of markets it's obvious where the effort would be.