
If a worker were paid “fairly” like you suggest, then the company would have zero profits, profit by definition is the difference between what a worker produces and what they are paid, if you close that gap to make it “fair,” the business ceases to exist as a capitalist entity because it has no capital to reinvest or distribute to owners
Profit by definition refers to the business itself not the workers. Also a company does not pay you for what you produce. It pays you for your time. If I work at McDonald’s I’m not being paid by the number of orders I take or the number of fries I cook. It’s based on the hours I spend there. A company can afford to pay you a fair amount for a portion of your time and still gain a profit. Again capitalism can work if people weren’t greedy. Better yet, capitalism + socialism is the ideal imo
I agree that you are paid for your time, but I view this as a deceptive money-relation You aren't selling "labor" (the actual work); you are selling your labor-power (your capacity to work). The capitalist buys your labor-power for a day at its market price (your wage). However, in the first few hours of your shift (e.g., 4 hours of an 8-hour shift), you produce enough value to cover the cost of your own wage.
For the remaining hours, you continue working, but the value you create now belongs entirely to the owner. This extra time is surplus labor, and the value it creates is surplus value, the source of all profit. By paying you by the hour, the system makes it look like every hour is paid when in reality several hours are essentially unpaid.
The business is owned by the capitalist (the bourgeoisie), who owns the means of production (the fryers, the building, the brand, etc.). Production at McDonald’s is a collective social act, many people work together to make it function, but the resulting profit is privately appropriated by the owner. Since labor is the only thing that creates new value, all profit is essentially stolen from the collective effort of the workers.