When they got their money, Lester isn't better than any of those guys. $22m is actually about right. I don't really have a cat in this fight, though.
Couple things....
1- It doesn't matter when they got the contract, those are the highest paid pitchers and that's how deals work.
2- Lester is coming off a 6.1 WAR, were his value was at 33.4 mil with a 2.46 ERA and a xFIP of 3.10
Verlander signed his deal after the 2012 season in which he had a 7 WAR and a value of 31.5 with a 2.64 and a 3.31 xFIP
Lee signed his deal after the 2010 season in which he had a 7 WAR and a value of 29.6 with a 3.18 ERA 3.06 and a xFIP
Feliz signed his deal after the 2011 season in which he had a 4.7 WAR and a value of 21.2 with a 3.47 ERA and a 3.15 xFIP
Greinke signed his deal after the 2012 season in which he had a 4.8 WAR and a value of 21.8 with a 3.48 ERA and a 3.22 xFIP
Hamels signed his deal after the 2011 season in which he had a 4.6 WAR with a value of 20.7 with a 2.79 ERA and a 3.02 xFIP
CC signed his deal after the 2008 season in which he had a 7.2 WAR with a value of 32.4 mil with a 2.7 ERA and a 3.06 xFIP
Point of all that? Lester was better than most of those guys and equal to others, aside from Kershaw.