I think this is a good move on SJ's part, will it make a difference in the end? Maybe. Will Marleau earn the C again come training camp? It's possible, but doubtful.
I think it's good that he stripped everyone including Big Joe of their Assitant captaincies as well, Grier is gone, so it doesn't really matter for him. If you're going to strip your captain of the C you should strip all assistants as well. Very professional on his part, imo.
What will become of these Sharks? Will they fade out come playoff time again with someone else as captain? I believe that just like the Sens, there might be more to their woes than we know.