This is the same reason that I find stories where Fraser is unreliable so interesting--he makes mistakes in canon, and then in fandom gets turned into this pedantic guy who's always right, when no, he really isn't.
I'd be tempted to say that Fraser is never right. Okay, he is often right in criminal cases, but this owes as much to Rays, chance, and chasing malfeasants. When it comes to "matters of the heart" or even just plain human interaction, Fraser is more than capable of getting things very very wrong because he is what you're called a "biased narrator" - he sees things in the moral framework he was brought up in, even though the Rays point out that things don't work like that (for perversity's sake, they do, which has much to do with magic realism etc as anything else). I'm not sure I'm making much sense at this point, so I'm going to kick back and see what happens.
Re: Ooh, shiny!
I'd be tempted to say that Fraser is never right. Okay, he is often right in criminal cases, but this owes as much to Rays, chance, and chasing malfeasants. When it comes to "matters of the heart" or even just plain human interaction, Fraser is more than capable of getting things very very wrong because he is what you're called a "biased narrator" - he sees things in the moral framework he was brought up in, even though the Rays point out that things don't work like that (for perversity's sake, they do, which has much to do with magic realism etc as anything else). I'm not sure I'm making much sense at this point, so I'm going to kick back and see what happens.