Mitchell's problem isn't that he's a bad player or a poor third line player. No, his problem is that Doug Wilson gave him way too much money so he's making way more than he should be given his role.
Mitchell has no place on this team for the price he's getting paid.
Sometime at the beginning of this year I began to feel that Mitchell's obviously steep 1.3mil contract was more of a benevolent gesture on DW's part rather than a shrewd managerial move. A small "handout" to a kid who's professional career, and the millions of dollars that come with it, were potentially in danger. Thankfully it isn't, but I can't fault Wilson for that figure because I believe there is more to that 1.3mil than just player salary.