The best people I've ever worked with and the best people they've worked with all have good jobs at all times. You have to have a mechanism for matching with people who are actually interested in a new job.
Yes, making people an offer they can't refuse isn't scalable. It generally requires both deep pockets and the time investment to understand what would motivate them to leave a good job for one that they think can be great.