Regarding the Vardy signing, people are totally illogical with him, it might work out it might not.
But the age thing they mention is dumb as ****, Higuain is 28. Cavani is 29. Benzema is 28.
If his name was James Vardei top scorer from La Liga signed for £40m people would be saying it is an inspirational signing. But since he is English and rose to prominence at a later age people are not seeing it as a glamorous enough signing.