I completely agree. In theory, we could be erasing the names of historical figures who:
Thought women were lesser than men (almost all men, ever up until the very very recent past in our society and ongoing in other societies today)
Abused women (by their own and by today's definitions)
Abused children (by their own and by today's definitions)
Kept slaves (any of the US founding fathers, to start with, and many wealthy British landowners overseas)
Participated in wars
Participated in the abuse of workers (any factory owner up until about 20 years ago)
Participated in mass pollution (anyone in the industrial revolution to to the very recent past)
Participated in the subjugation of other nations (practically any British leader up until the collapse of the British empire, and the leaders of many other countries)
Participated in religious intolerance (Penal Laws, anyone?)
We should acknowledge what people have done that we would not do in today's society (ideally) but erasing their names from our society is not productive or helpful. Using their names positively to highlight and rectify their injustices would be more useful.