Yes that is good PR which Musk is great at generating especially relating to delivering via reusable rockets to ISS and his plans for missions to Mars in the future but they at present do not pay the bills.
In December 2020 his Space X was awarded a 885 million dollar contract by the FCC to provide internet service to underserved rural areas with high-speed internet service. Until this point Space X had no major revenue producing clients. This contract can be the building block for his pie in the sky projects, as long as it meets the FCC criteria. A number of companies such as Amazon’s Project Kuiper are also being launched to provide internet service and compete with Musk.
So good PR gives Musk visibility but doesn’t pay the bills. Time will tell if he is successful in his Space X endeavors. A contract awarded in December is promising but future competition is always lurking and can he meet what he has promised?