it's just business. burger king probably doesn't want their customer to see ads for their new chicken sandwich under scott adams saying black people are a hate group. not hard to understand.
elon is free to do whatever he wants with the platform just as advertisers are free to spend their dollars elsewhere.