Enrichment is the step between a list and a campaign. Without it you are sending to guessed addresses and generic titles; with it every row carries what the message needs.
No single provider covers everyone, which is why teams chain several in a waterfall. The metric that matters is not coverage but verified coverage: an unverified email is a bounce waiting to happen.