You're technically correct, but also downplaying the significant impacts of Vlad's bad baserunning and defensive liabilities. I also think you're really down playing the significance of 70 bases per season. That's 17 HRs worth of walks. Sure, 70 walks isn't directly equal to 17 HRs, but it's quite a large difference in the totality of a season when you combine it with the bad D and bad baserunning.
You're other question about whether front offices care... of course they do. It's just a matter of how much they care about those other factors limiting the value of the player vs the rest of the team. A team with overall great D and great baserunning wont give 2 shits about Vlad bad D and baserunning as long as he's hitting 40+ HRs per season. Maybe that's a general truth for any player.
Here's how I look at the situation. If I'm a GM and I have Soto and Vlad as available, at the same time, in free agency, which guy am I going to prioritize if both positions they play is an area of need?
My answer is Soto based on the total package, 10 times out of 10. That's not a slight on Vlad either, it's just the reality that Soto is a much more valuable player on the field than Vlad is when you're looking at total wins.