In the slot
You mention "Looks like "the expats" continue to air the grievences that "the locals" are too scared or too blinkered to notice".
I may be wrong but I think twitchy is a local and he's the guy I think you are refering to.
I agree with the rest of your post.
regards.