As long as these goals are present and more important to scientists and the scientific community at large than doing actual science, this will always be a serious problem.
Having worked in academia for a while, I don't entirely disagree with your diagnosis, but I think you're mischaracterizing the motives of scientists. Most of us really want to do actual science and not have to worry about money, and no one actually gets excited about grant writing the way they do about a successful experiment. The problem is that our incentive system is so screwed up that dealing with it occupies an increasing amount of our time. Even very thoughtful, scrupulous, and dedicated scientists whom I greatly respect get sidetracked by these practical concerns. It's incredibly depressing to watch, and one reason why I desperately want out.