I think Glenn figured out he needs to leave to save his soul.
He nailed it there.
“From New York, good night, America.”