That, I agree with. But the article is advocating for much more.
Unfortunately, there is a fundamental problem with sharing market cap and number of outstanding shares with all employees (and prospective ones). This data would quickly leak to the competition and other unwanted hands.