Remember "f***ing Horseshit"? (Dec. of '18, in case you forgot.) That's when the hockey universe agreed that Benn's contract was awful, because it was only year 2 of an 8 year deal. That general opinion about his contract remained right up until last season whence the Bennaisance took place, and everyone lightened up a bit. (It also helps that the contract is almost done.)
It sure does look like a lot of revisionism going on with the "Oh, we never thought his contract was that bad" opinions being thrown around right now. Don't forget that for many of the previous seasons, us fans were quite frustrated with how Benn would look like shit for ~2/3 of the season, then he would bust ass in the spring and end up with an ok point total for the season.
"Springtime Jamie Benn™" was definitely a thing up until last season where he looked pretty good right away in October (and made me nervous that it wouldn't last). Hell, look at this fun post from LT I managed to wrangle out of the search engine:
Feel free to read some old GDTs if you forgot how much we shit on Benn throughout the middle years of his contract.