Yes, those who present without flaws/vulnerability exude confidence which impresses the next stranger. It always benefits you when people don't see an obvious button they could press to 'get you'.
But if you appear helpless and scared people see weakness. Women automatically see a man who would not be able to protect/vouch for them and men see a person they would easily dominate.
Obviosly all these things aren't actually said irl. In real life people mostly won't tell you how they feel, they will show it through actions.
It's a tough world in general, So not looking like your weaknesses can be beneficial.