Ouch! Sorry to hear about such a negative experience, especially at my "home" airport!
I share your sentiment, and strongly encourage you to follow up. Maybe someone will review the policies and procedures followed by these goons, and put a stop to this nonsense. Good Luck!