I think the only way to prevent spewing/spamming of every employer with resumes, would be if there was a crazy high cost to apply to each job. If someone paid $10 per month for 1 application or 100 applications, or 1000, for many the 1000 is going to happen.
If it was $10 per application, you wouldn't be "changing" human behaviour, you'd be leaning into it, by de-incentivizing 1000 applications with "virtual pain". EG, money leaving wallet.
I don't see how to easily prevent this with such a platform, the per-application cost is a no-go, at best you could have hard limits of apps per month.
One thing I have noticed, as I'm extremely skilled at this stage in my career, is that there are logically fewer jobs.
Spray and pray is more, I think, a junior thing.
Everything I've gotten since then (just a few) was sending an email to someone I knew at a company.
I'm at least intermediate, I've done senior work before, and this is still my strategy. Applying to one or two jobs isn't going to do anything. It takes at least a calendar year to find a job that wants me. I can't imagine applying for less than 5 positions a week, and usually it's at least triple that.
I'd love to hear a different strategy for a developer that doesn't specialize in any given language or technology. Most of the employment gates seem locked for me. Yet I hear of other people doing things just like that and making bank from it. Who knows, maybe people don't like me as much as I don't like them.
Even in school I wasn't applying to multiple positions per day on average. Probably a more focused strategy is indicated than sending applications into the void.