Entities ending with __[number] are not duplicates but are conform to the knowledge graph modelling choices. Most of them are instances of dbo:CareerStation (see examples), which represent time periods, therefore provide statements that hold true only within a determined time span.
In your case, I agree that creating a secondary entity is not necessary. However, potentially other metadata can be added to the person function “Countess of Lovelace” instead of adding predicates directly to the entity dbr:Ada_Lovelace.
I wasn’t even aware these existed. I wouldn’t delete them, they seem usefull, but if there is a good reason for it, we could split them in a third content variant like _function_ besides _transitive_.