It doesn't help.
It's a cycle. The price goes down and people whine which makes others worry and sell and the price goes down. then people whine some more. etc.....
Do you see any really good reason for our share price to be this low? I do not. A P/E Patio of 3.