No guaranteed profits only guaranteed salaries regardless of production?
Pretty much the case for every employee in America, no?
Doesn't matter if you are a sales clerk, working on a manufacturing line, a customer service rep, an employee at a bank or a engineer. If you are an employee and you work you get paid. It doesn't mean your employer is guaranteed a profit.
At the same time, the employee can't perform terribly in his job, and still have a guarantee that he'll be employed (with annual 10.5% raises) in four years. I think that's what yardley was getting at.
I see what you're getting at, if a player does poorly, they should be able to be fired. That's not how contracts work (generally) though, and you know this as well as anyone, I would assume.
It would seem then, "yardley" and maybe yourself, would be advocating for non-guaranteed contracts. On the surface that seems reasonable, until you consider the owners would probably not be willing to allow those players who exceed the value of their contract to terminate their contract (fire their employer essentially). As a result, this isn't really a viable solution, its too one-sided. Unless, of coarse, you're the NFL-which seems to just have a really weak union.
Or, if this is being applied to the general working populace, this is what we call at-will-employment. You're only guaranteed to be paid for time actually worked, theres is no guarantee for tomorrow. No sports league wants this-too many ramifications that would be bad for the game.