Except they generally can't. See limits on who they can hire and what speech they can engage in. So we already limit the powers of companies to protect the rights of people even though we could have just told the people work/shop/go somewhere else. Why doesn't that logic also extend to speech?
Sure, and we as citizens can hold these private companies accountable by voicing our concerns to our government representatives who can enact legislation to prevent companies from doing whatever they want.