Well, disregarding the denouncing of NASA, Liberator does bring up a valid point. One of the LCROSS mission objectives was to create an ejecta plume visible to earthbound observers, hubble, and the LRO. Most of the observatories have either reported failure to observe said plume or have yet to make an announcement, though the LRO captured signs of it, including the signature of sodium atoms which was a surprise.
That said, LCROSS had multiple objectives and already accomplished a great deal, and much of the data regarding the impact is still being analyzed.