Remember that they are the majority, so some of the minority falls on the same category in my eyes. I'd claim it has something to do with Yulin being kinda remote, but all alone doesn't explain it. Consumption of dog meat is being justified by old folklores and idiotic beliefs.
Although my history teacher claimed that Yulin doesn't have this kind of a tradition at all, but dog meat traders started talking about folklores and really old believes and total idiots bought it.
I would claim that at least 65-70% of our population is against whole shit festival even Yulin's officials say that they have nothing to do with it. Why they do nothing against it is beyond my understanding.