I can see how that would make a lot of sense to you, but it's not quite aligned with the science. If it was linked to ideology, wealth, and privilege- and it was product of such- then there would be no depressed people who were wealthy and privileged, which is not the case at all. Wealthy people, especially people inheriting wealth, can have just as little control over their own lives as people at the bottom with nothing. I guarantee a rich white man who is trapped at his high paying high stress job by lifestyle standards, helplessly unable to take care of himself in basic ways (like cooking and cleaning), and isolated from his family by years of passive aggression and alcoholism does not naturally feel as though he has a greater control over his own life than a poor African American woman who knows fine and well how to take care of herself with whatever little she has available to her.
Locus of control is not linked to privilege in any way and there is zero scientific evidence for such. External locus of control (the type you are arguing for here), has however been linked with creative idealization though. In other words, there is a slight link in ideology here based on evidence, but it's not a specific ideology. It seems just being creatively idealistic- which could translate into creative idealism for society or a future society- whether from the right or from the left, lends a sense to the self that external forces have more control over us than internal ones. This seemed counter intuitive to me, but made sense the more I thought about it.
So, just to recap those studies I posted: internal locus of control has nothing directly to do with wealth or privilege, it is a deep type of psychological orientation- similar to sexuality- but hopefully more malleable, that can be used to bolster autonomy, which in turn has a direct link to happiness. That is the extent of the linkage to happiness discovered by the scientific community, though I haven't yet discussed 'natural' vs 'synthetic' happiness which is another very interesting and counter intuitive set of studies on the concept.