AKK only have themselves to blame and no one else. There are still some small caps performing on good news so to blame the market isn't entirely accurate. If the fundamentals are good and there is a potential to string a few good announcements together then we may get the sp performance we want and well and truly deserve.
So much for the gift.