Sano has been a solid player, even with his defensive liabilities. So the reason I picked Cuddy was because 1) he was a well regarded prospect (#17 his last year on the lists) and 2) defensive stats hated him (-15 dWAR for his career)*. I compared the two through Sano's age 29 season. Cuddy, through the same year (meaning his full season v. 6 games for Sano), was a solid player but not as good as Sano. Part of that problem is that pitching has dominated hitting the last few years so good hitting isn't as obvious. Sano posted a .778 OPS last year, which is a 118 OPS+. Cuddy posted a .779 OPS in 04 which was only worth 100 OPS+. Heck, Sano's stat line last year was very close to his stat line in 2016 but his OPS+ that year was only 108.
Dozier was a better player in his prime years (ages 27-30, two of which Sano hasn't played yet) but I would disagree that people didn't classify him as a power hitter. They very much did. I'm not sure why people are always so anti-Sano. Some of it was because he was supposed to be the next Cabrera and win HR titles and he hasn't done that. Part of it is because he strikes out a lot. There are other reasons. But, from a baseball standpoint, he's been an above avg bat. And by the end of the year, his 2022 will probably look a lot like his 2021 - 30+ HR, solid OPS+, bad defense, 130 or so games.
* How much you want to credit defensive stats in both accurately measuring and accurately valuating defense is up to you. I tend to ignore dWAR except for up the middle defenders and third and ignore UZR for OFers but to each their own.