>incentivize people to also publish null results
This will hardly achieve this goal as you basically make things harder, and now you are introducing more overhead. The main reason why people don't like publishing null results is that it hurts them in funding applications. The current system works with mentality, we shouldn't fund someone who don't get positive results. It is better to allocate this somewhere else. Most of the problems with research can be tracked down to funding issues and practices. But these are political issues, so people try to argue about other things because it is easy.