I don't like Sheever as a caster, and I actively avoid watching any cast she's commentating on.
That being said, to say she doesn't deserve to be there is asinine. She does a lot of good for the community, she works great as a panelist, and with makeup on, I wouldn't kick her out of bed...