To be fairgothe edgelord OP, calling this place a "pride parade" proves their point.
It's like calling Starducks an LGBT shop. Sure, there's such an overlap between the two crowds that it seems silly to expect there to not be any pandering, but that's not what the business advertises itself as, nor what people usually go to it for.