They clearly demonstrated water harvesting and addressed prior criticisms. Again per Dr. Wang:
The next step, Wang says, is to work on scaling up the system and boosting its efficiency. “We hope to have a system that’s able to produce liters of water.” These small, initial test systems were only designed to produce a few milliliters, to prove the concept worked in real-world conditions
This is how real science works. It's an iterative process with constant review.
This research has now been published in both
Science and
Nature. That in no way means it is perfect or infallible but it means it takes more than Youtube hucksters or casual internet forum review to cause any meaningful dent in its credibility.
The authors are not selling anything. They are putting their reputatiuons and career on the line by publishing this. IOW, they have skin in the game.