Even starlink only makes sense if you ignore the absolutely immense capital investment in it. And they're probably hiding losses in the launch division considering it's losing money despite 80% of its business being launching starlink satellites (they blame starship but that was supposed to be funded by NASA).