The owners aren't guaranteed profits.
Nor should they be.
There is nothing wrong with that. The ironic thing is, you slam owners for wanting guaranteed profits then say that the players should guarantee their $$$. You can't have it both ways.
No owner is forced to sign any guaranteed contract (except possibly for first-round draft picks). They sign guaranteed contracts to prevent another owner from signing that player instead. It's called competition in the marketplace. The owners want to limit the competition by disallowing what other owners can offer. The difference here, which is probably why you were confused on this, is that in this situation labor has an edge in negotiations, and the corporations are tryingt to neutralize that edge, rather than the other way around, as is typical in labor negotiations.
If we got rid of unions building costs would drop, plumber costs would drop, car prices would drop, basically everything would become affordable.
Feel free to buy your new business in China, Mexico, etc. No union worries anymore. Look at all that did for their countries.
I have a lot of employees.
Unless you're over 120 years old, I don't think you had any significant business management experience in the time before unions.
Heck, I bet just as many non-union employees are being taken advantage of as unionized employees.
Non-union empolyees benefits from unions, in part because of the threat to unionize if conditions get too bad.
Take for example, Ronnie Price. I bet he doesn't want a lockout.
None of the players do. Lock-outs are actions taken by businesses, not labor. If you are saying Ronnie Price would happily play under the contract offered by the owners, perhaps. Would the owners want to field teams of 15 players where the top talent level is Ronnie Price?
I do agree with your last paragraph. Lock the players out, make the league profitable (which means making it competitive, cutting salaries, getting rid of guaranteed contracts, etc), then bring it back.
Do you agree there is a difference between making the league as a whole profitable, versus every franchise, and it is the players job (as a group, not as individuals) to help in the former, but not necessarily the latter?