I think the situation wherein someone's gain or benefit comes in exchange of another person's or people's expense would be named as an exploitative situation (since exploiting means using others for your benefit). In politics and the government, it is called a kleptocracy.