Don't use Programmers to judge other subjective SE sites.
The history of Programmers is what caused many of the high-profile users to leave, and I think SE learned a lesson from it and is very unlikely to repeat the same process for other SE sites.
We started out as "Not-Programming-Related", a place for programmers to get answers from each other about non-programming subjects that were popular, but not welcome on Stack Overflow. But "not programming related" was a rather broad scope, so SE decided to change it to "Conceptual Questions about Software Development", and many in the community did not agree with this change.
Also probably closely related is this graph, where you can see where the change in site direction started getting enforced by moderators. Most users weren't aware that the site scope had changed so much until questions started getting closed, which caused a lot of tension in the community.
You can view the full history here
But anyways, what I'm saying is you shouldn't use Programmers to judge other subjective SE sites because of its history. This site would probably be fine if it wasn't that it started out as something else, and I think other subjective SE sites would do fine as well providing they have a fairly clear definition of their site up-front and don't change direction after the site has launched.