Going to respectfully disagree with you. I’m not sure what forechecking system Cassidy prefers, or if it changes from shift to shift depending on matchups and game situations?
On the first shift, the B’s are clearly playing a 1-2-2. In that setup the player is just supposed to pressure the puck loosely, get in lanes and force a bad pass into the NZ where the B’s have two players to steal the puck. Even though Heinen is supposedly “floating”, he deflects a pass in the NZ and nearly picks off another in the BUF end. On the offensive side, he’s in perfect position on the breakout. Comes from the left wing to the center lane to make the pass shorter and himself more available for the Bergeron pass, which Skinner blocks.
Second shift, B’s are more aggressive on the puck. Heinen does a good job of pursuing on the right boards and is cleaarly interfered with by Sobotka. He still applies enough pressure to force the bad pass, which Cave sends to Chara (and he promptly mishandled it). The puck goes into the BUF end and Heinen is all over Larsson. The mistake he makes there is overskating the play and allowing the puck to get out (it was not a lack of effort, but execution). Comes back into the D zone and is responsible with his coverage. Chara puts him in a little of a bad position on the left half wall with two forecheckers on the way, but he makes the smart pass to Carlo.
Third shift, would have liked to have seen more compete on the initial forecheck, but Risto does a good job of shielding the puck. The puck comes back to RR and Heinen pressures, nearly picks off the pass, which Reinhart is unable to handle. Chara has the puck inside the red line and it’s clear to me that Pasta and Bergeron expected him dump it in hard and wrap it around, so they both take off into the zone. Instead, Chara dangles and then makes a short pass to Heinen who is standing just outside the blue line. He immediately steps inside the line, but Pasta is already well into the offensive zone. That offsides was totally on Chara not doing what 88 and 37 thought he would.
There are a couple of things that Heinen could have done better, but I see nothing that would warrant benching or demoting him. And anybody who says it’s “obvious” what he did to get benched is seeing things that aren’t there.
ps If I had to bench one guy based on those three short clips, it would have been Chara, who made 4/5 bad plays.