I was ready to hate all over this article but some of that he says is true. Haze for the sake of haze, both from brewers who brew that way and beer drinkers who prioritize it above all else, is definitely a fad (and I'd say there's truth to the claim that social media is driving it). Brewers who set out with the objective "brew a hazy IPA" are almost inevitably going to produce crappier beer than brewer who set out with the objective "brew a good IPA" that turns out that way. And the less said about hazebros the better.
However, I will absolutely call ******** on the claim that "the beers only have a shelf life of 2 weeks". I know this is a commonly-held truism, but if anything I find a lot of the NE-style IPAs actually last better than most. I've had 2-4 month old cans from Trillium, Tired Hands, etc. that were still really good, much better than any bottle of Pliny the Elder or Union Jack of the same age.