Have to agree with you there. The fundamentals are great, the projects are worth every dollar, and management is strong, however, progress (or atleast reported progress) is lacking.
This whole GFC v2 thing isn't helping, which is ruining chance of hope from the seemingly "awesome" announcements coming out from some companies at the moment.