Ummm, its the internet, therefore nothing is to your face?
Are you saying you'd prefer it if that person went up to you in person to give you a thumbs down to your face?
Might be a long trek for them if they didn't live in your state.
P.S I'm just taking the p1ss here, not having a go at you. However, I do think you're just fighting a pointless battle.