And for reference, political party is a protected class in DC, and that could extend to other areas. Politicians aren't allowed to block people on Twitter or Facebook, it's only a matter of time before the companies themselves aren't allowed to in many conditions.
There's also the concept of a public space in private ownership to consider. There's a big difference between your living room and a restaurant or park.