Lockheed is still very much around! He was recently in the Pet Avengers mini, and in Astonishing X-Men there was a big reveal that he was a super intelligent government agent who could speak more languages than Professor X. (Um...no thanks Whedon. I like cooing Lockheed.)