I don’t think anyone here is preaching one way is the only way. And I would hope that anyone who reads this can do their own research and make decisions for themselves.
That said…in my experience, I grew up with cats who lived on a dry food diet and they were all in their late teens. Happy and healthy for the most part, although one had a couple of bladder issues which could more than likely be from the strict dry food diet. However, the difference between my childhood cats and my current cats are the childhood ones were outdoor/indoor. Their dry food diet was supplemented with mice and squirrels, which in the wild, is where cats do get some of their liquid.
Of my current, strictly indoor cats, one had HORRIBLE bladder issues before I finally started doing some research and switched him over to 100% high quality wet food (or when he gets dry, its like a 1:4 ratio of dry food to water). Turns out as I watched him over the years that this cat doesn’t ever seem to drink water. I’ve seen him at the water bowl once in the five years I’ve owned him. So obviously the majority of the liquid he’s getting is from his food so its SO crucial that his diet has enough water in it.
As for addressing the puking, I’ve noticed that the wet definitely does help. Although really, if you’re living in a house with animals there is going to be puke, its just a given!