What if you're playing as an evil character? Wouldn't really boost morale then.
But I see your point, I don't run with that idea, but I understand.
A nice, out of the way Lovecraft reference, I'll admit I don't mind that location. And Vault 108, despite how silly it is, I like the idea of...