The positive is there is lots we could do to change the incentives, but there are some powerful forces benefiting from the current structure.
Edit. I should actual say what we could do. We need to focus on the incentives rather than the problem. Fix the incentives and the problem goes away on its own, focus on the problem and you just end up shifting it to somewhere else - the "squeezing on the balloon" effect.
The best solution in my opinion is to move from our crude "most publications = funding" model to a hurdle + lottery model. With this you have to publish enough to prove that you are capable of doing good research (the hurdle) and once you have done this you go into a lottery from which we pull out grant winners until we have used up all the funding available.
The reason this idea is not popular is it would not work in favour of the current grant winners.