As far as impressing women goes, no its not our job to impress women. If I did then half of them would walk. Imagine a scenario on the first few dates where one guy meets a gorgeous model, he tries to impress her with his cool sports car, takes her to a fancy dinner, talks about his job directly or indirectly... clearly the model will feel BORED with him and feel that he is arrogant and tryhard, women are so fine tuned to guys trying to impress them, and 9/10 guys will try and do this, the guy is insecure and beta so he needs materialistic stuff to make him look good. End of date, the guy is rejected UNLESS shes a gold digging prostitute...
Now imagine some guy comes along, goes out for a quick drink with her then soon after he ends the date first, then meets her again, he also has a nice car but doesnt even talk about it, she discovers it herself, for their second date he invites her to come shopping with him as he needs a new jumper etc. He is not trying to impress her, he is alpha, he can seduce he on his own without any glossy expensive things.