Why would SpaceX go public? They already have a robust enough private market to give liquidity to all of their employees and shareholders who want it. They can get more private investment.
Going public would add a lot of hassle for little to no gain (and probably a negative of having to reveal their finances).
Going public would add a lot of hassle for little to no gain (and probably a negative of having to reveal their finances).