I think it's an interesting topic, but one that's for the off-season or the February lull. We're 30 minutes before game time, haha.
Players have an obligation to perform their contracts. GMs owe an obligation to ownership. That's all that's "owed".
The rest of it -- loyalty, appreciation, courtesy, respect, honesty -- fall along the professionalism spectrum, and will vary. As a player, I'd want to play for an organization that valued me, but it's not technically an obligation until it's in the contract.