No, I left because I have solid proof, a photograph even, that the Flying Spaghetti Monster is real. And where do you think he lives? Not in the heavens. The heavens are clear; if god lived there we would have seen him. The FSM lives in the most appropriate place for the god of the pirates - deep in the ocean.
And here is his pic:
Behold Your Maker!