I've heard some people theorize that she's more of a 'political champion' rather than a.... 'people's champion'? Like with Leon from SwSh! Everyone LOVED him (I think?), and with Geeta, that isn't the case. Esp Larry, he was (relatively) outspoken about his... distaste? for Geeta, his boss.