Why Kaidou cant die?
It's not that Kaido can not die, it's that he's so strong and so powerful that it's not enough to kill him.

That's why he has the title of The Strongest Creature in the world.

Also, there is a theory that Kaido is actually a creation of Dr. Vegapunk and his body is made of steel, giving him immense strength.