On this point I agree. MSLP "spends" stock like it's make believe money. Personally, in this case, it smacks of "cover-up" money, or "hush" money. Why in the world would ANY company do that? Seriously. Because they're stupid? I don't think they are stupid.
Apart from the massive dilution of years gone by, this single act has disappointed me more than any other, making me ask the genuine question........WHY would a company do this?