they're basically blowing up massive amounts of capital for little gain with Starship which is massive destruction of value. I guess with the amount of money they're burning and throwing in the trash they'll get... something... operational... eventually. However I think it is possible that CZ-9 will launch a successful, full rated payload before Starship does.
BYD already is highly profitable, has Warren Buffet's backing and is completely vertically integrated from semiconductor to battery to EV. They have a commercial EV program that is already better than Tesla's. Unfortunately BYD doesn't have the lifestyle marketing that Tesla does in consumer vehicles, nor the cult of personality that Musk commands.