I think when you look at how much the Lost writers didn't seem to like women and wrote Kate in such a way she became hated, it makes sense they couldn't let a couple like Skate win in the end. It was too equal, not conventional enough and the woman had too much power in the relationship. These writers didn't find that interesting. They wanted a more standard story where the little lady "makes herself worthy" of the big hero man. In Jack's heaven at the end, they even made her innocent, I guess so she could be pure enough for him in heaven LOL.
I think this is exactly what the writers did and it's really sad. Jack's done almost nothing but put Kate down, belittle her, make her cry, make her feel unworthy.
Then there is Kate's relationship with Sawyer, which is the opposite : Kate is happy, laughing, Sawyer openly admires her etc. That was a nice change and it's the way it should be, a woman and a man should be each other's equals, but what happens then, the writers just backtrack in the end and ruin it all by letting Kate become Jack's doormat again.
The fact that Kate is innocent in Jack's dreamworld, how pathetic is that, basically, he has never changed his mind and she remained unworthy even after everything that's happened between them and on the island, she still needs to be be innocent for him to accept her, whereas Sawyer in the SW, after Kate's been arrested still admires her and tells her he likes her, innocent or not...
The whole SW was ridiculous, Jack also made himself a nice person, suddenly it was like he had a personality transplant, gone were the screaming, stalking, crying, vein-popping and Jack was very Zen.... Laughable !
If TPTB think it was the right way to get people to care about Jack, they were wrong. After 5 seasons of controlfreakishness, pathetic daddy-issues and self-pity, it was too late for Jack to redeem himself to me as a viewer, too little, too late. (and anyway, this new Jack was a corpse, LOL).