Bah, c'est bien simple, on lui a gentiment demandé de partir.
Bon, oui, c'est vrai, elle avait des hésitations parce qu'elle était réticente à laisser son bébé à la maison, mais elle souhaitait reprendre le travail (peut-être réduire un peu des heures). Mais Mutant Enemy en a décidé autrement.
Dans une interview, elle a dit qu'elle avait apris que Cordy (et donc elle) ne reviendrait pas dans Angel par la presse.
De la part de Joss, on a eu plusieurs versions: c'est elle qui voulait partir pour s'occuper de son bébé, il n'y avait plus rien à raconter sur le perso de Cordy, ...
Mais la vérité, c'est que Charisma n'a pas eu le choix. Elle s'est faite virée, point.
Les raisons, ça n'a jamais vraiment été confirmés, mais des rumeurs disent que c'est parce que Charisma a eu son bébé durant la saison 4. Joss a dû changé l'intrigue de saison (pourquoi, on se le demanderait bien) et que ça aurait soi-disant gâché toute la saison 4... Maintenant, va savoir pourquoi il a choisi d'introduire sa grossesse dans la série. Encore récemment, dans DH, Marcie Cross était enceinte, et pourtant, Bree ne l'était pas...
Enfin, bref, voilà, la raison c'est qu'elle a été renvoyée.