This is kind of a narrow view of security.
Plenty of risks arent vulns in public software. Some are vulns in your own software. Some are just deviations from best practises or lack of system isolation.
Even among public vulns with known PoC, the impact is going to depend on context. Plenty of times the impact is zero based on how software is used.