#2 Feuds that constantly derailed her momentum
Sasha Banks hardly got a chance to continue from where she left off. WWE never gave her the opportunity to continue building on her championship victories and have a good run with the belt. Her feud with Charlotte was indeed a major stepping stone for her career, but constantly switching the RAW Women's Championship between her and Charlotte didn't do any good for both women involved.
At least Charlotte did have a few good runs with her title and was clearly put forward by WWE as the face of the Women's division. Sasha never got her defining championship run. The same happened when she was feuding with Alexa Bliss. As recently as her loss at WrestleMania last week, Banks was denied of a solid run with the women's Tag belts.
These constant derailments hamper the credibility of the superstar, and while fans may still support her, eventually they will get frustrated and lose interest in what she does in the ring.