I have said it in the past that the reason we can't truly understand why certain people don't get pushed is because we don't know how they are to deal with backstage. This is especially true when the person your speaking of doesn't have a full time contract with the company and is just freelancer. I think at this point everyone knows Blue Pants, but I don't know if everyone knows 1) Why she got let go from the company 2) That she even got let go from the company.
At this point this situation has become a bigger circus then Lucha Underground possibly coming back from another season, because there are so many different why people backstage think she got let. Just to name a few attitude, being disconnected with the locker room, having a big ego, and a few other reasons. This is just a perfect example why are complaints of why someone isn't getting pushed can only go so far and why we can never know the story. Blue Pants was extremely popular, but sometimes egos can make you lose your job no matter how popular you are.