'eh, this I can buy, because John always makes things worse by trying to make them better. At least they didn't go with "Chas was born with immortality" or "he made some deal with a demon" crap: it's John's drunken casting that does it. And it's arguably not permanent, since once he dies enough times, he'll be back…