You’re right around public opinion but I think the approach is correct.
I remember reading a study showing clear correlation between politicians salary and corruption levels.
We need better people doing the job and when they get there they need to not be persuadable away from either their values or the work they are being paid to do because of money.