The shortage of available organs should be a relatively easy fix. All that is needed is an enforceable approval on drivers licences that states that if you don't approve the use of your organs if you die, you don't receive organs from others if you are in the need for spares. That way, only people who are willing to donate receive the benefits from others with the same views.
I also put up for discussion a system where registered donor's could receive a free (budget style) service and cremation paid by the relevant Government. The $3000 cost is pretty minimal compared to the medical cost of transplants, and many people who have loved ones that die, are financially ruined by the cost of dealing with the cost of death. This would both alleviate many cases of grief, and should raise a good stock of used parts.
Jamie Dunne was pushing this on 4BC Brisbane radio, but left the station before much was done.
As an aside, just remember that prepaid funerals are not necessarily the end of the costs. My father died last year with the thoughts that his prepaid funeral meant no stress on the family. It still cost nearly $800 extra to what he had paid, and that didn't even include a service or hearse.
Cheers