Kamikaze means divine wind. They were dying for the emperor who ruled by divine right. There was more religion in that fanaticism than you might think.
You have a point there. But it's also true that many Kamikaze believed that their suicide missions were the only way to save Japan, and hence their families back home.