1 person buying $20,000 worth of cards is more valuable to the market than 500 people spending $25. Noone will buy $20,000 worth of cards if they can't put them to use. Yes, some people buy that much or more. So this would hurt high-profile card holders.
A new player does not have to worry about any of this. They won't be able to win high level tournaments without high level cards anyway. There are bronze and novice tournaments they can participate on equal grounds with everyone else.
Now I understand. But every newbie has a fair chance against others in novice and bronze tournaments. I don't see your suggestion heavily affecting this without harming some non-newbie players. In my opinion, creating non-tournament events mainly targeted at new players would be a better option, but there is no system for that atm. It would probably have to be directed by a portion of the community.
That is not true. The community could pick this up.