This is how LiIon battery protection circuits work – they need to protect ... you might as well drive the FET directly with a GPIO – while charging a FET’s gate isn’t always GPIO-friendly ...