Everything you do as university research is towards the aim of getting publications to progress either you or your adviser towards tenure. The problem is that things that don't work are not usually publishable. This leads to 'fluffing' up results (read enough academic papers and you'll find some hilarity there) and avoiding anything that might not pan out.
Just as important is funding, even a small lab with a few computers and one or two grad students needs funding. And in CS that largely means DARPA or a handful of other government agencies. If your particular research interest involves eventually killing someone, you'll do fantastic. There are of course other sources of funding but they typically have much smaller wallets, especially the further you go on the 'for the good of humanity' scale.
I've seen countless times were grad students are doing something really interesting, but because it's not going to help anyone get tenure and not going to bring in any funding, these students are strongly encourage to 'get back on track'.