Well, that is up to you, but where does it end?
Let us assume that he is let go because of this. Why stop at the CEO? Why not the COO, the CIO and the CFO? And the management level below that? Soon, maybe we are demanding that companies audit their employees to make sure there are none whose views you find objectionable.
Why not go down all the way to the janitor? Basically, if anyone ever expresses a thought that is at odds with the contemporary thinking, they should be barred from any job, because, well, you don't want to support a company that employs bigots right? Because the CEO is just a job holder. He is doing a job which he was given, not because he passes some litmus test on his personal political views.
Why end there? Why not ask every potential employee what their views on every topic you might find objectionable to ensure that you don't employ the wrong sort of people?
I'd hate to live in a country where I am only allowed to earn a living if I have the correct thoughts and the correct political affiliations.
Your views are scary.