I think the main part of this is overall team culture.
We have an owner who loves the game and is kinda buddy-buddy with players.
We have a really great guy as GM, who also has a large soft spot for 'his guys.'
We have a country club dressing room where many guys are too comfortable. They know they will get playing time/stay with the club/unlimited chances, partly because of contracts, partly because of the budget, and partly because of the buddy-buddy relationships with management and ownership above them.
We have a coaching staff caught in the middle of all these 'internal politics' of the team who don't have the autonomy to coach exactly as they want (can Cameron even choose his assistant coaches?).
Problem is, the balance is all out of whack. We want to be a good organization to our players, to treat them with respect and make sure they're happy here. But, at the same time, this is a professional sports franchise....we need to push to win.