Term: curmudgeon
Example: my, that dude over there moaning about the state of the beer in this pub (his local) is a right old curmudgeon
Definition: a grump revels in being difficult and obtuse