Good point. Personally I certainly enjoy a few beers for social reasons and but I'm also very much a "foodie"* these days and craft beers go with this side of my world as well. Craft often comes in small measures and if you want to try different beers it makes sense to drink halves or thirds...
But it's the alcohol (or ethonol to be precise) which gives you a hangover. If you consume enough of this you'll suffer no matter what the quality of the booze. Sure there is other and varying stuff in booze which can exacerbate and aggravate a hangover but to say you can't get one of quality...