Perhaps the perfect society is this, and the past, and the next. All perfect for different times and circumstances. Eternal happiness is unattainable for the human, at least it seems to me, but the goal is always to have the greatest degree of it.
But I agree with what you say, and I cannot help but see the error of my first comment, and is that society can't seek the highest degree of happiness, because the nature of happiness implores not to be sought. If you are looking for something, it is precisely because you don't have it, and therefore a society that "seeks happiness" is unhappy. In the same way, I would not consider someone who takes drugs to be happy a truly happy person.
The drugs that seek to deceive the senses of man to make him feel certain emotions try to deny reality and build a fictional world so that the human feels more comfortable. This is the biggest externalization; try to make reality adapt to you so that you are happy, instead of adapting yourself to reality to be happy. Big problem.
It seems that happiness itself can be an evil if it is not given in the right conditions.