We already have the tech to go to Mars
Yes and no. Even in your example, we have the tech to get machines to Mars but we still don't have the tech to get humans there.
Amongst other things -
- We don't yet know how to deal with the ionizing radiation on the way there
- We don't yet know how to build a lander to get humans safely down on Mars, then back up for the journey home.