In addition to the limited supply, there is another measure, which is value. Without an increase in the value of Bitcoin, the distribution of these coins will not be possible. As long as the price continues to fall, many coins will be concentrated in the hands of a limited number of investors. We should not forget that 1 Bitcoin is equal to 100,000,000 satoshis (sats), which means that the limited supply is not a problem as long as the price is rising.
Distribution of bitcoins change with time because of changes from Bitcoin mining, trading and investing. Miners can sell their bitcoins for electricity bill and other costs, traders can trade and gain more bitcoin but most traders lose their coins to investors. Investors have most probability to succeed because investing is already a good choice, then they need to hold their coins strongly a long time as well as accumulate more bitcoin if possible.
Investors can have different holding times so bitcoins will change hands among investors too. Price can rise or fall but bitcoins will always be exchanged among many people in this community.