Convincing argumetns. Sollozzo didn't really have any options at the time of the "try the veal, it's the best in the city" meeting since he messed up in the first place by not killing Vito.

How can you mess up such a hit anyway? Puzo didn't bring any efforts to make that failure look more reasonable in my opinion.