Blood donors used to come to our village hall every 3 months and it was very well supported.
They introduced an appointment system (rather than the normal turn up when you can) which was impossible for people who don't work set hours.
My husband had donated 49 times and was looking forward to the 50th when they stopped coming here altogether.
Now instead of dropping in when it's convenient they expect people to drive to the nearest town (25 mile round trip) and wonder why they are struggling to find donors.
I'm sure that if they returned to the previous system they would be inundated.
When people are already going out of their way to do something so vital for others it would make sense to utilise different systems in different areas rather than trying to force a 'one size fits all' and finding that it doesn't.