As someone from the US i always saw it as people can’t afford to take time off to donate, so compensating them for their time makes it so they can afford to donate.
A few states make it illegal to be monetarily compensated for your blood or plasma, but others it’s completely fine.
That’s a fair assessment, and I can definitely agree with that