It would be nice to fix the societal issue that ties up people's self-worth, status and sheer survival with their job, but that's a much bigger ask. Now you're into things like universal healthcare, UBI, mental health, education, etc. Still, we should work towards improvements on all fronts.
I think that in today's world, if you want science to get funded like defense projects, you'll have to embrace all of the grossness of defense projects. Lobbyists, sub-contractors, patriotic jingoism, fear, etc. Look at how we got to the moon.