Note that while open source can be used blindly, closed source have to be used blindly.
If you don't have the source code, it's actually a little harder to find a vulnerability since all you have is a big blob of binary assembly. Hackers can still find vulnerabilities with enough time on their hand, but it's still much discouraging.
No free lunch in security rather hides in the trade-off with convenience.