In my experience, a lot of management positions are filled by people that are meeting a need of feeling a sense of power and control over others. They don’t care about the company anymore than they have to to meet this need.
Also, it’s possible that they’re worried that if they give you a raise, you’ll tell others and they will demand one as well. They rather hire a new person without social ties to other workers that wont share what their salary is.