> Starship hasn't had a mission yet that I'm aware of.
Then you will agree that comparing an unproven launcher which seems to be far far away from being able to fulfill a similar role is a very silly endeavour, let alone talk about it as a vast improvement which just so happens to blow up.