Totally agree with you Poor Man. If there's one thing that keeps new investors at bay, makes them wary, it's this long history of dilutions orchestrated by management.
Not sure I'd agree that management totally sucks (as you have stated) since they have made some pretty astute moves and have delivered on many important promises (though not all).
But I would definitely agree that dilution has been a major problem.