Terminology drift is certainly a thing, so it makes sense to ask what "Heartbreaker" means to individuals rather than what the original or official definition is.
I do think that it has long been used as a derogatory term, even if that was not Edwards' intent from the beginning. Mostly because...