Sure, I really agree with you. My beef was not their use of term but the fact they didnt go on to define it in what is a let's define the things article. I suppose if they'd just unpacked the acronymn with a brief definition would have made this article more approachable in my opinion.
https://en.wikipedia.org/wiki/Generally_Accepted_Accounting_...
And that they are determined in the US by the FASB, which is part of the SEC:
https://en.wikipedia.org/wiki/Financial_Accounting_Standards...
The SEC, of course, being the federal agency that regulates all attempts to take investment.
So I think the acronym's use here is important, because it signals that there is a precise legal definition of the term revenue, and that startup founders, so used to hustling and half-assing things, should not fuck around when using that word.