1. Is it good that a few people at a few large companies can decide what is and isn't acceptable speech in America.
2. Do media companies have the right to end business relationships with companies who they feel violate their contracts and Terms of Service.
The obvious answer to #2 is yes. Otherwise you would be forcing Fox News to run adds calling all Fox News viewers racists, and forcing MSNBC to run adds with racial slurs in them.
There isn't a clear answer to #1.Do these people have a conflict of interest? Who would do a better job? Biden? Trump?