I agree with that, but Its also tough to determine the difference between more value and better player, the Sox are an all around better team than say the Astros and Mariners, but does that mean Pedroia was really more "valuable" than Robinson Cano who has a phenomenal season and was the main reason Mariners hung around and almost made playoffs?
If I was voting MVP, my top 5 would be
Trout
Betts
Altuve
Ortiz
Donaldson
I would have Cano 6th. However, as some mentioned, I think Trout will get the Lebron James effect, where the voters are tiring of voting for him, and one of those other guys, most likely Betts will win.