"So much for free speech DP."

It amazes how so very many people think "free speech" should come without consequences.  Incredible.  The DP is a business, capamerica, and as such the DP has a right to control speech as they see fit.  If you want to stand on a soap box at City Park and profess your beliefs that's fine and dandy.