Forum:Wonder why Ghost became such an ironic title?

Ghost had so much potential. I know Starcraft 2 came into play and all the others, but why did they just let it rest in piece?