Don't get me wrong, there's reason aplenty to rip into Bristol. But making five figures a pop as an abstinence advocate after having her second bastard doesn't make her worthy of a scarlet A, it just makes her a fucking hypocrite.
And yes, the distinction is important. If someone's sexual activities are their own affair, you don't get to call shame just because they're politically loathsome. If you're going to rip into someone, do so for the right reasons.