disconcerted I think you've hit on something I've been trying to get at. I think the reason this bugs me is that stating the 'right' opinions has very little bearing on whether someone actually does the sort of things that might mark them out as a good, kind person who tries to do the right thing.
To take an example. Imagine someone who is diligent, hard-working, honest, soft-spoken, modest, kind, volunteers several hours a week befriending lonely elderly people via their church, gives a portion of their income to charity every year, but believes homosexuality is a sin. According to the rubric of performance morality, that person is a bigot and their views may be discounted. In fact, should that person voice an opinion on any moral subject they may be 'called out' on their bigotry and told to be quiet.
To be clear, I don't agree that homosexuality is a sin. But I find myself wondering: Does this person's homophobia cancel out all their other virtues? Are virtuous opinions more important than virtuous acts? Or is it just that on the internet, where we can only see people's opinions and not their actions, that this seems to be the case?
I realise this is a bit of a digression from my OP but this thread has had loads of really interesting responses on both sides and it's got me thinking.
Another story on the subject of performance morality. Not long ago, a woman called Justine Sacco got on a plane to Africa. Before she took off, she posted a tweet that said 'Going to Africa. Hope I don't get AIDS. Just kidding - I'm white!'. Now you could read that as a wry comment on the racial divide in equality of health outcomes in the developing world, or a dark reference to the unfair privilege of white people, or just as straight-out racist. Personally I think it's one of the first two, but lots of people thought it was the third, and pretty appalling to boot. They forwarded it on, and by the time she landed in Cape Town she'd been fired from her job and received millions of hate tweets threatening her with death and hoping that she would get raped by someone with HIV. Was what the Twitterstorm did to Justine Sacco - actually, in real life - really justified by what she said?
I realise that at the Justine Sacco point it's gone beyond virtue-signalling and become a sort of shame culture on steroids, that picks out scapegoats with 'wrong' opinions and pillories them as a form of public entertainment and with real-life consequences for the victims. But in my view it exists on a continuum. You only have to look at the way people get flamed to a crisp sometimes here for saying something the 'wrong' way.