You're correct Leafs are lacking a true #1 Dman.
However that solution was to either draft one instead of drafting wingers, and when the Leafs signed Tavares it should have resulted in Marner or Nylander being traded for a #1/top pairing Dman.
Instead of signing Tavares the Leafs should have waited and used that $$ on local Ontario born Alex Pietrangelo a UFA, who has now lead 2 teams STL and Vegas to Stanley Cups since Leafs signed Taveras.
View attachment 908387 View attachment 908388
Alex Pietrangelo on the Cup winning ST. Louis Blues & Vegas Golden Knights