These players average 4.13m/year.
Only 2 out of these 9 players have better stats than him
Based on two players having better stats than him at an average salary of 4.13m/year, he deserves 5.23m/ year.

If you were to base on offense only then maybe. But if it came down to which player you would take as a whole I don't know that gagner is ranked#3.