personally, there's plenty of blame to go around on both camps. personally i bought mass effect on the 360. but ONLY because i was TOLD that it wasn't coming out on the PC (my platform of choice). So when i heard that now it was out on the PC, i was pissed off, feeling that i was lied to just to sell a shitty console version of a great game. I didn't waste my time with the PC version after that since i already went through the story, there's no fun for me if i already know what's going to happen.
But I guarantee you I'm not going to waste my time/money buying the console versions of the remaining 2 editions of that game.
DMC ins't my type of game, so i wouldn't have bothered with it on any platform.