I think that the opinion that PC players can deal with flaws better could be explained thusly:
Traditionally, console games shipped with almost zero bugs and very few exploits. Console gamers are/were willing to put up with less options if it means stabler code. That has all changed in the last two generations. Now, they still don’t get any options, but the games often ship broken. lol Console gamers don’t expect bugs and patches, PC gamers almost like them and the challenge they present.
Patches for the PC can be released any time of the day or night, as soon as the developer has completed them. Console gamers have to wait, sometimes months before they see the same fixes. (e.g., L4D2 - almost 5 months before console gamers got the big patch released last month). Console gamers don’t like to be kept waiting, especially when they see PC gamers playing the game the way it should be.
Console gamers are helpless to change anything. The game is sold as is, with very few options even just to change the control scheme. Helpless is a frustrating position to be in when there are problems.
PC gamers do deal better with flaws, but that is only because they expect them and can do something about them.