Its a decent goal record in the PL, quite obvious he is not "too bad" for the league.
Just nothing special and at 32, unlikely to get any better especially as his pace is important to his game.
Maupay 21/22 = 266 minutes per goal
Pukki 21/22 = 318 minutes per goal
Maupay 19/20 = 277 minutes per goal
Pukki 19/20 = 263 minutes per goal
Of course penalties also count but it is worth noting that 26% out of Pukkis PL goals are penalties.
Pukki is indeed playing in a worse team, but he is...
He is 32, his goal record is fine but not better than anything currently in the club, he works hard but overall he is bang average, a worse version of Neal Maupay. I'd rather take a punt at someone who could possibly score a goal every 250th minute rather than someone who is "guaranteed" to do...