yeah i agree with that 100%, but your system addresses the concern of 'people powergaming' (in my eyes) by giving other people an excuse to powergame
because here you're saying that "well if the system i propose may give right to powergaming players, that's the players who are the issue, not the system" which I 100% agree with actually; however, let me turn this around and say that if the system now without your ranks (in your eyes) promotes powergaming, than that's a problem with the players, not the system.
ergo, i don't think any system is going to change that people are going to want to powergame, and we should keep the simplistic way things are run now.
the other points on your post, imo are fine, i'm neutral towards their implementation