If you have a shitty job, would you be better off getting fired? No, because presumably you already had the ability to quit. (Anticipating someone jumping on me for the analogy: I'm obviously not saying having a shitty job is equivalent to being in such dire straits that someone would consider selling their kidney. I recognize the a huge difference in degree. I'm just illustrating the point.)
> Immoral because human life and dignity should not become a tradeable commodity.
This is just restating your conclusion, not providing an argument.
> A society allowing this would quickly deteriorate into a system where the rich just buy the desired behavior from the poor
That's already the system we have. I can entice people to do all sorts of things that they would rather not do, because I have money, like cook food for me, build airplanes that I can fly in, and so on.
> and we would end up with an oligarchy instead of a democracy.
We're not talking about making it legal to spend money to influence voting or politics, so I don't follow this.
> How would you design a society under these conditions?
My argument doesn't even rely on this veil of ignorance! Even if I KNEW I was going to be reincarnated as a poor beggar, why wouldn't I design society to give myself more choices, rather than fewer? It's not like anyone would be forced to sell their kidneys if they don't want to.
With respect to your interpretation of the veil of ignorance, if you knew you were going to be a beggar, why on earth would you want to design the society in such a way that selling your kidneys or life can become the best option left to you (or anybody else in that society)? And if you are able to design it in such a way that it is not the best option, then outlawing to buy such things would not impact your life as beggar negatively.
The root problem here is that if people are put in desperate situations, some amount of choice is forcibly removed from them. Certain agreements can't be fairly negotiated unless you remove the desperation first.
Immoral because human life and dignity should not become a tradeable commodity. A society allowing this would quickly deteriorate into a system where the rich just buy the desired behavior from the poor, and we would end up with an oligarchy instead of a democracy.
Another angle to object would be Rawls's theory of justice: suppose you would have to design a society, but you wouldn't know into which place of this society you would be born into. You could be born as son of Bill Gates, or as daughter of the poor homeless beggar at the next corner. How would you design a society under these conditions?