You completely miss the point that they are engaging in illegal actions. Or perhaps you dont care.
Does a private company have the right to racially discriminate? Does a private company have a legal right to deny your freedom of speech?
YES!!!! a private company has EVERY right to deny your freedom of speech! Freedom of speech protects you from the Government, NOT from private companies.