I mean personally I would not say that is vague. Though I was not present. Do not get me wrong you are free to be annoyed by such actions but I just fail to see how that is elitist behavior. I also fail to see why someone would need to offer constructive criticism. Sure it is nice but far from an obligation.
Though I would say offering a guide is fairly constructive tbh.