US Corp. earnings are earnings in terms of US Dollars = USD = US $.
The USD has been severely deflated (devalued) on purpose by the FED with a little help from...
Please recalculate earnings to include (reverse-out) the decline in value of the USD.
You will find the corp. earnings are in fact world-class... i.e. world-class-xxxxty.