You might be underrating The Blade's defensive prowess and way overrating Vizquel.
Career dWar rankings for SS in their career goes:
1. Ozzie (1st among all positions for career dwar): 43.4 (19 years)
2. Belanger (2nd among all positions players): 39.4 (18 years)
3. Ripken (4th): 34.6 (21 years)
4. Aparicio (6th): 31.6 (18 years)
5. Vizquel (tied 10th): 28.4 (24 years)
Since dWar is a counting stat the more years you play the higher total you can accumulate. Vizquel is a great defensive SS but not in the conversation with Ozzie and Blade.
Only reason I take the Blade over Ozzie is the Blade had 6 years where he had a dWar of 3.5 or higher including 3 years of 4.0 or higher. Ozzie only had 2 years 3.5 and 4.7. If you go to years or 3.0> Ozzie has 5 years and the Blade has 7 years.
If you then look at all time single season for highest dWar you will see Belangers name all over the top of the leaderboard. Andrelton Simmons is #1 with the year he had last year among all positions with a 5.4.
Blade comes in at 4th (among all positions) with a 4.9, 8th (4.4), 18th (4.0), 26th (3.9), 39th (3.7), 60th (3.5), 69th (3.4)
Ozzie at 5th (4.7), 60th (3.5), 69th (3.4), 69th (3.4) had 2 years of 3.4 that ties him for 69th spot, 129th (3.1)
Ozzie played in 55o more games than Belanger yet only has 4 dWar more than Belanger. If you took dWar/ Games played and then multiplied it by 550 that would equate to 10.5 more in dWar for Belanger giving him a total of 49.9 vs Ozzie 43.4. Since its a counting stat a player who plays more games will benefit. Belanger wasn't a full time player his first 3 years or last 2 years. Ozzie was a full time player his entire career until his last 2-3 years.
Its a great conversation and debate to have but I think Belanger was slightly better than Ozzie defensively. Ozzie was flashier but The Blade was more consistent and consistently played at a higher level in the field IMO