Вы перегибаете утверждая что "доноры требуют за свою кровь большие деньги". Какие большие деньги? 500 рублей за первую дачу крови и 1000 за последующие со справкой от инфекциониста. Никто эти деньги не требует, их выплачивают на донорских пунктах как компенсацию. В советские времена наличных денег не выплачивали, но плотно кормили после дачи крови и этот день считали рабочим, хотя человек на работу в этот день не выходил (те же деньги, только не наличкой, а в зарплату). Плюс еще два дополнительных дня официального отгула.
А проблема донорства, я считаю, связана с тем, что в 90-е годы произошла такая переоценка ценностей, что исчезла не только культура донорства, но и культура вообще. К тому же многие не понимают, что донорство приносит пользу не только тем, кому эта кровь нужна, но и самому донору - кровь обновляется. Встречаются люди, которые дачу крови воспринимают чуть ли ни как самопожертвование или подвиг. Некоторые просто боятся - думают, что упадут в обморок от потери крови.
Чтобы не было проблем с банком крови, надо правильно преподносить эту тему, объяснять что к чему.