a.) I kinda think you're over reacting.... let people think what they want... what does it hurt you?
b.) why bother? it's just going to get you upset... who gives a shit what he thinks? remember, opinions are like assholes, everyone has one.
that being said, I think my GP handles quite well... stock for stock, I'd like to see how they compare.