I think the reason Pelosi is still in charge is because she was the only person in the House who managed to whip up enough votes to pass AHCA. Unlike Boehner, Ryan or Mcconnell who are very good at obstructing but not at all good in actually making sure their whole party votes together to pass their horrific agenda.