Because it takes time and you probably are not getting paid for participating. Most people have lives and obligations. Give'em $1000 and they wont refuse. And guarantee to pay for downsides if they test positive.
And don't say it's just a swap and it only takes 5 minutes. Everything that involves the medical bureaucracy takes hours.