RockRoll, we're in this for the long haul and have to let the ship finish getting built and the gears to get cranking as you know. Then we'll get to where we want to be.
Patience will pay off in the long run for those intending to wait. However, some must sell because they need/prefer to have the funds freed up to use elsewhere to make money in a speedier fashion. But that is the beauty of trading/investing, each person can trade/invest in the manner that suits their life/strategy/goals. So not everyone is going to agree here. Patience will go a long way for those who hold...and for those who sell, sorry for their losses. This is the OTC and as we all know the Wild West.
MMEG!