SpaceX does have the freedom to choose, but as they say, freedom isn't free and comes with costs. In this case the cost is people that are interested in their launches getting scammed.
It's also difficult on the YT side. Users are 'free' to change their channel name. You are also 'free'ish to broadcast the SpaceX stream, as many other non-bitcoin channels do it. It's really the near end of the broadcast where the scam it self comes in.
This said, YT does need to put a special flag in for channel names like SpaceX and do an immediate check or put some kind of very long delay in particular channel name changes.