I'm kinda surprised by JMoore's lack of true progression over the course over the past season and a half, but I wonder how much MDZ's inconsistencies and Staal's injuries have played into that.
While he basically has been a starter since joining this team, he still had only played 99 NHL games going into this year. He has been given some sheltered minutes this year, but not always the benefit of a competent partner.
At some point the onus has to be directly placed on him, and you'll begin to wonder if he didn't need a better partner, but if he was a weak link himself. He deserves at least another year though to find out.
His future will probably be determined heavily on his own thoughts on a lower cost contract. 2 years and 3.4m or so, similar to the contract Stralman is finishing out right now.