Anecdotally, I've been through ~10 employers in my ~30 years and about half were "cold applies" and the other half I was recruited in by former contacts. By far, the better experiences have been with the cold apply companies than the "already had a foot in the door" companies.