Three things:
1. he wasn't arrested, just removed.
2. no, a person does not get to demand that I, or anyone else, respect their beliefs. Especially not grown ass adults talking to their imaginary friend.
3. if you actually felt that by putting on that uniform, you were "defending freedom," then that includes the freedom not to be forced to do crap like this.