Starlink is a separate company from SpaceX. They use SpaceX as a launch provider, and there’s a lot of vertical integration between them (Just like SpaceX uses a lot of Tesla stuff), but they are a different company.
There’s several things Elon has done with Starlink that’s questionable, like the current Brazil stuff. Refusing to block access via Starlink after their Supreme Court approved blocking X in the country because it’s not following their national laws. After Elon said that they will follow national laws.