Hubble is still alive you need to be up to speed on stuff like this here
He could just be in Hell on business! Did you ever consider that??