"but how are these "investments"? This money doesn't generate a return or grant equity to the taxpayers."
In the same way that we invest in healthcare and invest in education...
Just because you cannot easily quantify a monetary return, that doesn't mean that it's not an investment...in my opinion