After listening to Apple's and HP's earnings calls, I think progress other than margin or revenue is lost on people who matter in the financial world.
Let's hope this behaviour is self-limiting.
The other important measures are also more falsifiable, and more changeable between companies and industries. Every company has margins and revenues. You could argue that investors ought to understand the businesses they own, but that doesn't mean they will.