i think brewers do have a responsibilty to have their beer taste like the particular style that they advertise (just like any product). if they feel their beer isnt like the rest of that style then dont call your beer a beer of that style.
if a brewer advertises his beer as a stout and i buy it based on this labeling i think i have a right to be peeved if its a light pale ale. i think the people here have a right to let others know that this beer dissapoints as a DIPA and also that they can complain and say o haras shouldnt call it such if it really is not like that style.