I'm curious about some publications mentioning that "only 2% of the addresses holds 1 Bitcoin or more".
Think what you wrote. If there are a lot of addresses s logical that only tiny number can have 1 btc. If there are 18 million addresses, then every address can have 1 BTC, but only if none have more then 1 BTC. It is not logical that no address would have more then 1 BTC since all BTC on exchanges is in one address. My point is this is totally unrelevant data. What si relevant s why on earth we can see how much coins in n peoples wallets. Bitcoin ledger should be opaque as is in Monero.