Lucifer refers to God as having: "..went out for a pack of smokes and never came back". Lucifer actually killed Castiel in 'Swan Song'. Nobody has a good answer, that I know of, as to how he keeps being resurrected. The brothers seem to just accept it. We all assume God is there somewhere, but just staying hidden. But Lucifer should know better or think something is off, knowing that he blew Cas to bits. When Cas shows up with Dean at the cage. Lucifer messes with Cas by acting like he doesn't remember Castiel's name. But he knows it is Cas! The same Cas he killed and unless God really is back from taking a walkabout, Cas should not be there! Seems like this is something that has gotten lost to the writers.
Has anybody heard of any discussions on this? Or have a explanation?