Earlier quoted context omitted.
There's no reason why this is beneficial. Money and stocks are fungible you can freely exchange one for the other as much as your heart desires. There's no difference between which one you receive.
Let's ignore that most of the places people work are not publicly traded companies and pretend that any employee could buy stock in their employer. If that were the case and employees were compensated equally in stock vs cash, then yes there is no _rational_ difference. However, most human are not rational. People like to take pride in their work and do a great job, this is amplified when they stand to directly benef…
Even if this assumes an equal net present value, wouldn't the volatility of stock vs. cash make a very rational difference in expected future value? For people who are risk adverse, the cash would probably be preferred; for those who are less risk adverse, the opposite is probably true.