Well..Only time will tell. But, traders....big and small.... are important, too. They give the stock liquidity. And they see the gaps on the charts and know what to do with them, to make their money. Gap 'filling' isn't a bad thing, but can be frustrating.
But for the record...I didn't bring the 'G' word up!! LOL