Also those are cash salaries, tech companies also give generous share-based compensation. While share count is guaranteed (offer/contract) their $ value is not so they cannot be counted.
For most employees, that's not compensation, but speculation.
I get your point but I was talking about public companies since they were mostly mentioned in the article for which shares are convertible to cash right away.