Yep, totally fair comparison, a 31 year old, getting regular at bats who has had an OPS+ between 80 and 86 for the last three seasons and a 24 year old rookie with as many total at bats as Frazier gets in a good week.
I'm sure Frazier has never had a stretch of 32 at bats with an OPS ~460. Not as if Frazier has had a 484 OPS over the last 28 days.