First - who the f*** uses bWAR? I can't even figure out how to find WAR totals on the BR site! Drives me nuts.
Second - Soto put up 9.2 WAR before Pujols even entered the league. Ages 21-25, Pujols put up 37.6 WAR, Soto put up 32.7 WAR (having extrapolated 2020 out to a full season). Soto's defensive metrics in 2022 drag him down a bit, but yes, Pujols' defense and baserunning early in his career are better than Soto's (Pujols was actually a great baserunner at the time).
As for $/WAR, it depends on what Soto is really going to sign for. Ohtani was really $460M when you remove the deferrals (we all need to stop suggesting it was $700M). I don't know where Soto lands and I expect there will be deferrals that make the # look higher, but it might be right around that $520M value that Pujols provided when you strip away deferrals. Finally - organizations only get a few opportunities to add a 26 year old generational hitter on their team.