I mostly agree with him. Not sure about the ingredients clause, it's hard to define if something is added to "lessen flavour and reduce costs". I know Dogfish Head use Corn in some of their beers anyway so where does that leave them?
We've examples in Ireland of the abuse of the word craft though. I'm thinking of Crean's brewing and bottling abroad and, imo, even worse, beer made by Molson Coors, in England, being sold as beer from Cork. Crean's are at least an Irish company.
And then with Diageo muscling in on the craft sector it's only going to make things harder for genuine craft breweries.