...and the oath to dedicate his life to fighting evil to avenge the death of his parents(in The Phantom's case his father). This detail, as well as yours above, are vital elements of what makes Batman a cultural icon. So, while The Phantom may not have been the primary influence in the creation of Batman, it is an important one, nonetheless.