To be fair the Hall-RNH-Eberle line isn't money. In fact, the line works MUCH better with Benoit Pouliot on the left side. RNH and Eberle have outstanding chemistry with one another, evidenced last season when Hall got hurt and Pouliot got bumped up, they were amongst the league leaders in points. They work well as a two-man unit with a big, physical winger, which is exactly what Pouliot is. So, putting Hall with McDavid is the logical choice.
The not-so-logical choice is playing Teddy Purcell on that line instead of Yakupov. Sure, he's experienced but he's not very good, and he's very slow, too. Couple that with the fact that Yakupov is now going to play with Anton Lander, who has absolutely no offensive capabilities and is a strictly defensive centre, and it won't shock me whatsoever if Yakupov struggles this season.