Every individual on this planet has the right to express themselves independently of how others around them might perceive them.
Yes, absolutely. We have the right to express ourselves. But we aren't entitled to employment in any position we want at any company we want regardless of how we express ourselves in public while representing that company. "Dressing in flashy attention-seeking outfits and displaying a sign that says Lolita" isn't a category that's protected from employment discrimination.
The dude isn't facing criminal charges. Just normal workplace consequences that anyone should have expected regardless of whether you feel it's right.