Stanford received $1.82 billion in public funding in 2023 for research alone. The "private" in its name is meaningless. Top private universities in the country receive as much or more government support than state schools.
For research. That’s not welfare. Research funding is a merit and application based process with multiple reviewers. This is the same for every university or professor.