I see this a lot, but just think, since the Flyers signed him:
138 games, 49g+44a=93pts
For 82 games, that paces for: 29g+26a=55 pts
JVR has been exactly as expected. Yes due to covid, his deal is now high but at the time the Flyers paid a bit more to make sure there was no NMC like usual UFA's get.
And just remember, a few years ago UFA's like Skinner got 9 million.
Some people just hate JVR but he is the same that he was in Toronto and replacing his 29 goals a year would not be as easy as some think.