Your blood is kind of like your cash, once you give it to somebody they can do what they want. If you don’t like their list of things they’ll be doing with it don’t give it to them. But it is kind of silly to expect them to set your blood into some “only these activities” pool, that’s a lot of additional paperwork, and what if nobody needs your kind of blood? And as for all those other activities as not “helping” well how do you think they keep the doors open? Selling blood not needed for the usual stuff for other stuff.
If they can't deal with having a checkbox that I don't want to participate in other things I didn't give my consent for, then there is no deal. Pretty simple really.