I agree with all this - though there are times where the criticism is warranted. If McDavid and/or Draisaitl has an off night, it shouldn't be crazy for us to expect him to step up and take over as the offensive leader every once in a while. When the team is firing and he's just quietly going about his business, it's all good, but sometimes I get frustrated that on an off-night for the big guys, he also struggles to get much going. I think it's reasonable to feel this way - just because he's on a team-friendly deal and has good overall production doesn't mean he shouldn't be able to come through with a big game goal a bit more often than he has been.
He did the job in game 7. Not meant to be a "dump on RNH" post - just one to point out that being on a team-friendly deal doesn't mean he shouldn't be expected to pick up 29 and 97's slack at certain times.