I think the reason why Vito made it thru the 5shots was because he knew Sonny and Fredo couldnt be good Don's at that time of Sollozzo and Tataglia