Discrimination, harassment and hypocrisy