Investor patience has worn thin. So far, it is all talk and no walk. Revenue delivery needs to happen and be announced soon.