The corruption of science into advertising and science by press conference is a huge problem, but it's not the fault of science itself. It's the institutions we've built around science that are responsible. The way we choose to handle funding, the universities, and the journals, these are all systems that were created and they are all systems that can be replaced or reformed. The underlying framework for scientific observation and testing are still solid and remains the best way to further our understanding the world we live in, but we need accountability and regulations in place to keep the output high quality.
It's the same issue we have with medicine. Not enough accountability and oversight has allowed for things like doctors taking kick backs from pharmaceutical companies (the opioid crisis was a good example, but it's been going on for ages) and people like Stella Immanuel who can tell her patients their illness is caused by demon sperm and alien DNA but she still gets to keep her license to practice medicine.
Without regulation and oversight every system is vulnerable to corruption and failure. It doesn't mean you should throw away the system, it means we aren't doing our job to keep it functioning.