I think he caused a big chunk of the price drop with his relentless bearish posting in this thread.
I'd rather say that the price going up was also caused by all the loads of people pushing it here (and they were all wrong, apparently).
Oh, maybe AM will surprise us and really deliver an incredible Gen2 or whatever... but I'm no longer optimistic about that.
The main reason is the lack of updates following plenty of updates we had before.
The only reason that comes to my mind to stop giving regular updates is that there are bad news and you don't want to share them.
(this is still much better than lying, of course)