Personally, I’d have loved to be a part of the Academia of the mid 20th century. But my exposure to research 10 years ago (thankfully, before committing to a PhD) quickly taught me that it’d be extremely unfulfilling, difficult, and poorly compensated compared to private industry. It would be cool to be a tenured professor I guess, but the coolness and prestige of that title is riding the coattails of the past when academia was less of a slog.
I get to work on novel CS problems (distributed systems) in my FAANG job without having to publish X papers per year while I progress on the actual meaty problems, for a lot more pay. It’s just strictly better IMO. I’d rather take 3 years from beginning to end to finish something new I’m actually proud of that’ll be used by hundred of millions of people, than be forced to publish papers very few people will read at a regular cadence or lose my job.
Additionally the “publish or perish” regime encourages small incremental research projects, rather than large expensive risky ones that might not produce a paper for many years.
All this against the backdrop that it is getting increasingly harder to find new discoveries since the low-hanging fruit is mostly harvested.
I've seen it happen a lot in both experimental and theoretical fields. Rather than publish one big paper that explains a new idea clearly at a high level + show its numerous applications, they publish many (6-10) small results based on the the "machinery" behind this idea. It can be frustrating as a beginner in such fields, like learning from a textbook that shows you just solutions to problems and doesn't explain the general theory.
Consumer facing web products value depends clearly on number of users.
If a metric cannot be tied to something material, don’t start.
And you don't want 50 different sales people all trying to sell to the same client, undermining each other's efforts. That means you need some scheme to assign people to opportunities, such as sales territories. They will learn to game that system.
The customers end up being short term relationships, the sales provide negative value to the company due to reputation loss (not realized for perhaps years), but the salesperson collects the commission and is probably working somewhere else when the smoke clears.
And I'm not sure if you're claiming "number of users" is ungameable. If so, I'd invite you to reconsider that - we've just lived through an entire era where companies gamed user metrics to harvest sweet, sweet VC dollars. Founders game the metrics for VCs, vice presidents game the metrics for founders, product managers game the metrics for VPs.
You could also reformulate the objective function to NPV.
So you modify your metric to try to eliminate the harmful kind. But now you're in the same race as other metrics.
You are stating that cash / sales do not have exactly 1.0 but can be something less. I can accept that. However, the correlation is very high and higher correlation factors are harder to game. Metrics with high correlation factors also do not need to be hidden.
Let's contrast this with another metric: number of emails sent per month. Low correlation factor, easy to game, likely to actually cause harm to a business. This is the kind of metric that you would certainly need to invoke Goodhart's law on (i.e. hide) which is, in turn, a sign that a metric should not be used.
My main thesis is metrics must have high NPV correlation factors or should not used at all. High levels of scrutiny should be placed on those introducing such metrics. Finally, no metric should ever be hidden as it is a clear sign that NPV correlation is low by definition.
If you make the metric "cash over the past 20 years" that would be less able to be gamed, but do you really want to wait 2 decades between each performance review for your sales team?
There's also the problem of one person gaming the cash metric to the detriment of others. Like a used car salesman who lets other salesmen "warm up" the customer but then swoops in to be the one to actually make the sale. Is he really 10x better then the other sales staff or is he jut a leech claiming other people's sales effort as his own?
If people get rated on that metric, they'll maximize it at the expense of the things that can't be measured.
But, there are tons of subtle ways to undermine metrics. Want to be the top salesperson each month? Give negative feedback to candidates for open positions that seem too strong.