At first I am sympathetic to this idea, but the act of running is so expensive and time consuming, it does not matter what the salary will be, the pool is already limited.
You need to be well connected and/or wealthy before you even start.
Publicly funded elections & doing things like repealing citizens united would address the expense. It is very time consuming though.
That's true, and I think Bernie's idea of having publicly funded elections is great because of that issue.