Personally I’m a bit tangential to this, if I’m donating I’d expect the blood to go to places that need it without cost to them.
If they’re selling it, I want a fair shake too but I’d be more willing to donate to someone who would be giving it to the hospitals in need free of charge.
I’m sure there are costs associated but non-profits exist, no? Maybe there’s something I’m unaware of with how these work