Nope, not the only reasons you take away the captaincy or give it to someone else.
Look at Tavares...look at Thornton...there's been several high profile players to lose the C and some who even stayed on with their teams.
I mean cut me a break with that first paragraph. This guy's performance as a captain should only be viewed through the prism of the quality of the team around him? Like he's some helpless bystander or victim of circumstances beyond his control? It's honestly baffling, after 4 years of him as captain, that he's somehow completely beyond reproach. Nothing he does or doesn't do matters. All you know is that it's not his fault. It's everyone else's fault but certainly nothing to do with him.
It's such a bizarre line some of you are drawing. Many many years of no playoffs, some of them with him as the captain, and it's somehow completely out of the question to ask if he's the right guy for the role.