Hey, I'm a huge Ollie fan, and you and I have gone 'round a couple times on the subject in the past, and even I'm not gonna defend that lousy fucking story. Ollie is a total indefensible prick there.
I guess where we differ is that I feel that's out of character for him, and you don't. Apologies if I've misunderstood your position, of course.
I miss the old Ollie, the one with the sexy, working-class, troubled-but-mutually-respectful relationship with Black Canary. The one whose moral stands weren't just yelling at people. The one who, yeah, still had a chauvinist streak he hadn't shed (and whose girlfriend didn't cut him slack about it, either) but who wasn't an insanely paternalistic bastard liar.
Basically, I've wanted Ollie and Dinah to get married since I was a kid, but if I got handed the reins of the title tomorrow, I'd either end or retcon out their marriage. That's how badly it's been done, IMHO.