I can only base this on what I have observed, but in the time I've been reading D&D forums (since 2002 or so), this is the first thread I've seen where the net sentiment on god-stats was positive.
While there certainly were some people who spoke out in favor of Deities and Demigods, the overall sentiment on it, in multiple threads of a span of years, seemed to be pretty constantly negative. Whether this reflects an attitude shift in the overall population, I don't know. But it's definitely a shift in the attitude around her.
Also, I'm not convinced it has anything to do with the mechanical implementation thereof. I don't recall many people deriding Deities & Demigods for being clunky or complicated, but for being a bad concept.