I read the OP and was about to post my thoughts and then I see the other folks on here have already posted a response similar to what I was thinking.
Yes, I do and can understand your feelings towards reps, but your sweeping generalization and stereotyping have no place here. Nor anywhere else for that matter. In all honesty, you seem to come across just like those "people" you describe as being superficial. If you're not, why care about what others think of you?
Enjoy your time here, but please do keep your personal feelings with regards to those issues at home. We're an international community and consideration for others is a must.