I think so.
Starlink is capital-intensive and untested as a business proposition. This keeps the risk walled off from SpaceX and lets them raise without diluting ownership of SpaceX. (It also means guaranteed profit for SpaceX from the pockets of new investors.)
Not sure why they'd go public instead of raising the capital privately, though.