Yup, this was removed intentionally. This is something that is always wandering around -- as opposed to being a time-limited mission -- and I felt like it was not something that players would reasonably have access to.
EDIT: I should note, though, that thoughts are welcome on this. I can turn the flare back on it people really want. I'm not sure I am totally in love with that idea, but neither am I married to having it off for sure. It was just my gut feel that it was not appropriate to have it on.