I will shut up after this one post so long as others don't keep replying to me...
... I really really really do not mind if people think I am pompous, boring, whatever... I believe that people have a moral obligation to call out immoral behaviour and those who support immoral behaviour. If you have lower ethical standards than me then fair enough.
Hang on, you're an estate agent are you not?