Your statement that the GPIO2 pin can be left unconnected is correct indeed, but recommending this practice against advises from several experienced electronic engineers saying it is safer to add an external pullup resistor to prevent the chip from booting into a deadlock is not responsible.
This is expanding the question. The argument is either right or wrong . My statement is right , his is not . Simple as . I am not recommending any practice ,i am proving that what I said is correct and what he said is wrong . Simple as that .