Yes, the point is that after signing his previous bumper new contract, he went on to have definitely his best season up to that point the next season and had 3 out of 4 seasons under that contract where he was one of the most productive LWs in the world.
I don’t think his new contract has anything to do with his current form. I think what is clear though is that he doesn’t react well to adversity. The team is underperforming, he sees the problems and gets frustrated. Rather than leading by example, he then lets his head go down and plays worse (especially when played on the RW where everyone, including him, knows he struggles). Whether there are other off-field issues affecting him is obviously unknown.
Whilst this is obviously a very frustrating flaw, it’s one that the right coach should be able to eradicate (a player being solely motivated by money would be more difficult). Players who can contribute 30+goals at top level do not grow on trees. Son, for example, who is being lauded as a great player Rashford should aspire to has never scored more than 24, and arguably the Spurs team he has played for has generally been a lot stronger than the disjointed mess we’ve had since Rashford emerged.
Personally, I would bench Rashford for the next game as his head hasn’t looked right at all the last few matches. When he is introduced that has to be on the LW (or at a push at CF). We need him to somehow get his mojo back as no other player in our frontline has demonstrated even close to being able to match his top level in their careers.