Why does my girlfriend like shaving her pubic hair and armpits?
Because that’s how she prefers to maintain her body hair. Some women like it, some women don’t.
Personally, I remove my armpit hair because I like to wear tank tops and other sleeveless fashions and I think armpit hair is unattractive. It’s all about looks.