many tribes/communities tend to be "top heavy" in terms of stake holders;
Totally agree with this but that's something we can't prevent . We also can't say 1 vote = 1 vote irrespective of amount of POB staked because that would lead to abuse of the system .
something I once saw addressed by setting a ceiling on how much any one person's vote would count for... something like "your actual stake up to a maximum of 10,000 HP" or something like this.
Yeah maybe this is a good approach . We shall see how this develops :)