Irritation with psychology in general is understandable but probably should not extend to all of behavioral economics. Despite any problems it still at least aims to be one of the harder soft sciences, and surely more focus on data and models is a good thing.