There was a difference of <1 point. That's just some raw GOE from a judge in favour of one skater. So Karen is the right decision, because she's a much better skater than Glenn.
(I also disagree with the placement, since to me Chen did better overall. Her PCS were underscored in comparison to Glenn - and to be completely fair, she should have the highest PCS in both programs.)