What if some amazing expert C++ developer wants to code for PIVX. Let's say he is financially independent, but he does ask for funds as a sign of respect and also to not undermine the other devs who ask for funds. If he is voted down, he may decide to work for free until it is clear why he was voted down. During that time, his commits may be reviewed and merged and deployed. Later he learns some MNO just didn't like his jokes. But, instead of working this out, he is supposed to act like he's been fired?
This is an edge case, but there are TONS of such edge cases. I would argue every one is an edge case.
Again, we can't know how what the NO vote reasons are, so we can't act on them.
The developer can resubmit 100 times, paying the 50 PIV fee each time if they want. Eventually the problem MNO who didn't like his jokes may realize bad jokes are a smallmproce to pay for PIVX having an expert developer on the team.
Also remember.... such a decision process of NO votes causing a policy or procedure to be triggered, removes power from the MNOs. For example, maybe I want to send a signal that I am unhappy with a proposal. But, I do want it to pass. I can no longer send a few NO votes, because if others do the same, the consequences may be far greater than just not getting paid. So, it undermines the system we have in place, that works and has stood the test of time.