"convinced everyone". Nonsense comment. 3.6m shares is peanuts.
"Now they are complaining about it and blaming someone else". We've been complaining for ages and only blaming DM. Seriously I wonder what it will take for you to stop smelling the roses? SP of 3c? 2c? 6 more months of nothing?