A massive part of the value of Soto is the 130-140 walks he gets a season which is far ahead of someone like Vlad. Can't just look at HR's and RBI's, because those don't really measure how someone can drive an offence. It's why his advanced stats like WAR, OPS+ are close to generational for his age. (WAR of 36 vs 21 vs Vlad, although Soto does have any extra 117 games played... so difference might be closer to 36 vs 25) Compared to Vlad his career OPS is .953 vs .863 and his OPS+ is 160 vs 137 -- big advantage for Soto.
They were close though 2024 -- but Soto has been much more consistent career wise than Vlad which is why their is such a large career differentials. He is probably the "safer" play moving forward due to his more consistent career.
That being said its a really big overpay in my view.