申公豹能夠被封神的原因是多方面的。首先,盡管申公豹是一個(gè)反面人物,他在修行上并不完整,身上殘留了很多的獸性,也有很多不完美和缺陷。然而,他發(fā)誓要重新改過,并被填入北海的海眼,執(zhí)掌東海。這可以被視為給他一次改過自新的機(jī)會(huì)。其次,申公豹在封神大業(yè)中起到了重要的作用,幫助姜子牙完成了封神的任務(wù),也幫助元始天尊完成了任務(wù)。他的伶牙俐齒和機(jī)智多慧為姜子牙的任務(wù)做出了巨大貢獻(xiàn)。此外,元始天尊看中了申公豹的能力,并多次妥善完成任務(wù),因此他被視為元始天尊的好幫手。綜上所述,申公豹能夠被封神是因?yàn)樗l(fā)誓要改過自新,并在封神大業(yè)中做出了重要貢獻(xiàn)。