Getting a good return on initial investment is not "scamming" or "quick flipping". I'm already 10x my original investment and now have the other half of my Msc holdings, which I will not touch until we reach what I consider our true potential.
I'm set for life regarding this investment now. I have already made ROI (and then some). If the project comes to it's feet (as it appears it will) we'll all be better off. If by some crazy accident everything crumbles or we lose the race to another 2nd layer project (seriously seriously doubt it), then all's good too.
Put down all the justifications you like, you sold too early and you are already expressing your regret publically. No big deal. You can fix the problem easily. Just buy back today at .25. In a few months, that will all be up at .6 or .7.
'set for life'? Unless you are one of the top 3 investors in MSC, I seriously doubt that - unless you've got a very low idea of 'life'.