They say paying donors puts them & patients at risk, because it would stimulate donors' to lie about their health when donating and we can't be asked to test blood for everything. And the say it is unethical to pay for human tissues.
Except when they are selling it ;)