My understanding of that was that he wasn't leaving the music business, just Spock's Beard and Transatlantic. The word was, "Finish Snow, quit the band, and wait for further instructions."
You can read about it here:
http://www.spocksbeard.com/photos_press/neal.html
The initial impression may have been that he was no longer planning on making music, but I guess things turned out different, according to those "further instructions."
PERSONAL OPINION:
This is a really awesome situation for Neal. He heard from God, obeyed, and is now making some of the best music I've heard him make as a result. That's inspiring to me.
