>GAAP strikes me as a set of things that, alone, are good intentions but combined are more confusing than they need to be.
That's probably reasonably accurate. GAAP is intended to prevent various accounting reporting practices that, historically, were sometimes used to obscure material aspects of a company's financial position. However, GAAP numbers may also present a company's numbers in ways that aren't the most meaningful or "fair"--at least in the eyes of the company. That's one reason that companies often present both GAAP and non-GAAP results.