Hard disagree. Being able to go pee when you need to, or a checker having a stool to sit on instead of standing still on concrete all day, or having a boss that offers an encouraging word after an insane customer yells at you because the computer isn't working instead of also treating you like the source of the problem. Things like these bring dignity, and would enable people to work while still having dignity.
Of course. What can people do about it though? If you don't have enough leverage, you'll have to swallow it when a bunch of managers start shitting on you because you went to the bathroom.
That leverage can come from many sources. Maybe you have enough money that you don't actually need to be there. Maybe you're unionized and if they screw with you the union can screw them back. It doesn't matter what it is, you need some power to be able to get them to treat you with respect. Corporations are constantly trying to minimize our power, we should maximize it at all costs.
Amassing enough money to become financially independent is the only surefire way to obtain that power. Everything else depends on others. Unions are rife with politicking and corruption, for example. They can also be busted down or coopted.