True but if you fuck Shrek looking old guys for money, or plow over half your neighborhood while you're BF is out doing humanitarian work in a third world country, then turn him into a crying cuck when he comes home... I think its ok to put the whore label in use.
I'd also put whore on Ashley trading sex for material/bodily gains, and epic level slut (even if you dump Eric) if she goes Arthur/Tyrone route. And then just plain brain-dead if she goes "thug". I know we often praise Evas writing and all, but the gang route made me cringe in so many ways. Just the idea that yesterdays nerdy-privileged Becky is going to run the "Latin Kings" (Judging by the tats) while talking/acting like they grew up in the "barrio".
I know we're not supposed to shame horrible behaviour anymore in these SJW/PC days, but there are "levels to this shit", and once you reach them I think certain terms are fair use.
So in certain routes in GGGB Ashley is a good old fashioned whore.