I can't full agree with you on this, because if a person has a monthly income of $2000 then investing 50% may not be that difficult for them, if they are conscious of their spending and stop all waste, they can easily invest 50%.
I think everyone is right from their point of view here. If we are realistic we can see that among earners there are different types of spenders. For an individual, who is unmarried and has no one else fully dependent, it is possible to invest 50% or more and most are easy. He has people to help him in times of trouble.
Another person, who is married and on whom a household is wholly or mostly dependent, is almost impossible to invest 50%. No matter how high your income is, you cannot afford to spend half of your income on investments when you have household responsibilities. You can say stop waste you can spend 50% of income on investment, I say when you have small children and old people in your family you are bound to waste what you say. Keep in mind that you will understand what is waste and what is necessary but not everyone in your family will. Another thing is that you have to be prepared for unexpected accidents of all family members which is not applicable for singles.
There is another earner who is almost old and has established son/daughter. Even he has not yet retired from the job. Most of the time, more than 50% of the earned money of such a person can be spent on investments. Because his family and his expenses are fully borne by his son/daughter. In reality, the Aman family is rarely seen.
So determining a person's position whether you can invest 50% of your income or not. While it is possible for the first and third persons mentioned, I find it very challenging to do so for the second person. While 1st person justice is seen in practice, 3rd person justice is rarely seen.