I agree that the current system is a bit wack, but I think this suggestion here would solve some of the issues more than this suggestion would.
Most of the benefits are elaborated on on the other suggestion but I feel the biggest problem with this suggestion is that it doesn’t get rid of ‘meh’ voters, whereas the one I linked would. As Ryyuunn said, it would probably take longer than normal, as opposed to shaving off time.