I think this is a great move for Ben. He should have done this one, if not two, seasons ago.
Ben developed the confidence and skill from playing with the likes of Elich but hasn't really had a good enough opportunity ie ice time to really build on that experience. He has potential, it needs to be channelled. He still makes mistakes due to inexperience, which can only be resolved by having more ice time.
Sam and Ben were told they had to play to deserve the 3rd line spot. Sam has come along and absolutely diminished Ben with his skills - developed through having lots of ice time in a competitive team. To say they are of a similar age, Sam is a much better player and plays with real hockey sense and foresight - things that only improve with experience and ice time.
Two years at a lower level and Ben will be a sought after Brit, no doubt. But at the moment, he needs to take that step back to achieve the bigger leap forward.