The early networks that evolved into the modern Internet were mostly paid for with public funds, and they’re used nowadays mostly to watch cat videos. I don’t see anyone complaining about that /)
Those are great questions worthy of debate. But we shouldn't just give up on those hard questions and say that all research is worthy of public funding should we?