Correct. If I make 200k a year, and put in and extra 20 hours a week I'm giving the company 100k a year with the implied barter that it will pay off during my future career at the company (so an obvious barter transaction). It seems like the company should be taxed on that labor. Especially if it then gets added as a real value to the company's bottom line by being recognized/added to the capitalized value of say software the company develops.
I can't receive any such free labor without being taxed. I can't receive free equity into my home worth 100k without being taxed.
Edit: Or maybe it's been so long since I worked at a publicly traded software company I don't understand how software dev hours are capitalized anymore.