I mean the donors would be paid.
Allow paying recipients and you've created a market. Economics 101.
Yes, that's the general idea. Currently there is a price ceiling of zero, which inevitably results in shortages. And in this case, shortages equal death.
this hints of the "free markets solve all problems" premise, which reflection shows to be oversimplified and, in fact, naive.
They do not. A market is only a tool, a venue, an organization, devoid of constructive moral force. The informed conscience of the market participant solves the problem, with the market being the arena.
Throw something into the marketplace, without setting and enforcing the moral limits, without keeping out of bounds what should be kept out of bounds, and you'll wind up with the slippery slope that leads you to the commoditization of human beings.
That is about as evil as it gets.