You are confusing addresses with people. They are not the same thing.
Your plan will not work. For example, a person could simply move their 10000 BTC in a single address to 1000 addresses with 10 BTC each (before your freeze).
Your plan is not fair. Why penalize the people who have accumulated bitcoins?