No testing and proving a new suit is an excuse. The point of the mission is to bring a billionaire into space. Is this bringing more eyeballs to space research? No. This is bringing more eyeballs to space tourism. So that more crypto bros can have a cocktail in orbit at the expense of everyone else.
I am not offended by SpaceX achievements. I am perfectly fine with SpaceX internet constellation. It has quite a crazy cost, but somehow its utility is proven for a lot of folks, not just one random guy.