It tends to very wrong "in both directions".
On the one hand, most btc holders that actually use bitcoin at all, will tend to have a lot of addresses.
On the other hand, many big operations (companies, exchanges, investment orgs) tend to aggregate large amounts into single addresses, representing funds that are actually "owned" (legally) by many customers or partners or investors.
I think the former factor is probably more significant here.
So say there are 1.5M addresses with 1BTC. That could easily be say 50000 individuals and a few 100s of orgs each of which owns between 10 and 200 BTC, each of them having 20-30 utxos. For example.
I don't think this is a "it all averages out" kind if situation. It just depends - on stuff we don't know.