Markets only exist when some regulator sets them up and enforces the terms. Right now it would be very hard to pay for an unwilling donor and there is a high risk for everyone involved. If this were made legal, the assumption would become that every donor was willing and that they got fairly compensated for fulfilling their end of the deal. Criminals and other shady types would find this less risky and more profitable.