I would definitely be more incentivized to give blood if it gave me a run down of various nutrients just from a curiosity point of view.
E.g. what are my selenium levels compared to the general population?
I'm guessing this may not be economically feasible though. Additionally, you have the issue that people who can't afford health insurance would be literally selling their body for healthcare. Strictly speaking, it might be better than the alternative, but it's still not good that it's even necessary to consider something like this.
And second that, would happily donate in exchange for curiousity-fulfilling bloodwork.
I said that isn't a problem places where medical lab work already has no cost, as no one would be incentivized to donate blood just to receive lab work.
Not sure where this got lost along the way since this is one of two comments effectively replying to the same misunderstanding.
The US recently removed the block for this on:
• people who were stationed with the military or lived on a base in Europe from 1980-1996, and
• people who lived in Europe for five years or more from 1980 to the present, except for two exceptions. Those are people who lived in Ireland or France for 5 years or more cumulatively from 1980-2001, and people who lived in the UK for 3 months or more cumulatively from 1980-1996.
Canada, New Zealand, Poland, Finland and the Czech Republic have similar rules, according to Wikipedia.
I don't think anyone is suggesting that simple bloodwork would be disallowed from other sources and this could be a good incentive.
Every 6 months or so, you donate blood and as part of the process you get run-of-the-mill bloodwork report emailed to you a few days later.
You'd have to make sure you weren't creating an incentive for sick people to donate blood just for the lab work, but otherwise it seems like it would be an excellent perk for donating blood.