I am not saying that whatever attempted Mars missions should be delayed, I'm saying you should probably wait to reward the credit until it's a little closer to fruition.
I understand your point. But if you follow the achievements of spacex and the current progress of starship, they clearly are making the most progress of any group of people in this direction.