"He openly criticized aspects of the culture..."
He? I thought the author was anonymous and never came forward, so it'd be better to use gender neutral.
EDIT: given the downvotes, I'd imagine some folks have a disdain for precise language, and prefer instead to just perpetuate outdated stereotypes.