Ok, let's play this game. We want to compare him to these guys stat wise? And say he should be as good as them? Let's look at their contracts, Keeping in mind Hayes has an 8 year, $70 million dollar contract
Arenado: 8 years, $260 Mil (almost 4 x Hayes salary)
Riley: 10 years, $212 Mil
Machado: 11 years, $350 Mil
Turner: 2 years, $22 Mil at 38 (6 years, $98 Mil the 6 years prior)
McMahon : 6 years, $70 Mil
To say Hayes is expected to produce like them offensively, would be super disingenuous, if that was the expectation, he would be getting paid like them...