If you are doing hourly type low paid work I get it. You get what you pay for and all. But salaried workers get paid whatever they are able to negotiate. Still labor in exchange for money but only if you show results.
Another way I will put it is, business is a competition right? Each employee is a competitive advantage to their employer, any business needs a certain portion of workers to do more than bare minimum to not get fired or else it would end up providing service equivalent to that.
I am all for workers rights but this shitty attitude sucks. Just about any place I try to do business at I practically have to beg them to take my money and then smile as retail workers, customer support,etc... shit on me. Because they don't give a shit how their laziness affects others other than their employer. No pride in their work.
This is the difference between the US these days and countries where it is offensive to tip people because they take pride in their work and paying them extra to do their job is saying they are lazy and lack self-respect as a default.
Work set/scheduled hours. Don't overwork yourself but come on! Give a shit and do more than what it takes to not get fired because you take pride in what you do? Because you do it day in and out and that is what you leave behind, your story!? Because someone raised you to respect yourself and act honorably?
sigh what is the point. Might as well talk gibberish in this "us vs them" society.