In my personal opinion, I think that ultimately we will reach a place where there is a fair rewards structure for our developers. However, this will take time as we need to discuss all the implications, including current and future price. I value all the work that our developers do, and I believe that their reward should be in line with their efforts, and this is where the difficulty lays.
The question we need to ask for the future is, how do we make it fair for all developers, as some may contribute more than others? Do we continue to keep the votes and node contributions separate for each developer? Do we pool all rewards together and allow a community appointed council to distribute funds at their discretion? These are just some questions to be asked, and maybe a convo started for future reward mechanisms.
What I do know, is at this current time, we need to continue to support our active developers based on their productivity.