Should Kate Winslet have won the Oscar for Revolutionary Road instead of The Reader?

Her win for The Reader doesn't sit right with me. I didn't like her character, her hooking up with a 15 year old icked me out and the character's logic makes little sense to me. She can't read so it drives her to be a social pariah and a Nazi?

Her winning as Lead is ludicrous because in The Reader, her character never gets her own perspective. The whole story is about the boy grown into an adult and Winslet's Hannah is a cipher. She remains a mystery, the only certainty is that she loves books.

I haven't seen Revolutionary Road yet but I definitely need to put it on my watchlist,. From the trailers and clips, it does seem like it was a meatier part for Winslet. For those of you who watched it, what is your opinion? Had she won for RR, would it have been a better win?

Out of all her noms, The Reader is my least favorite, and she should have ran as supporting for that one. It wasn't a lead part even if she got a fair amount of screen time. So did Robin Williams in Good Will Hunting.