I mean, there was plenty of objectionable (by modern standards) behaviour practiced in both Rome and Ancient Greece that there’s really no reason to somehow try and pull Carthage into it.
It's a directed attempt to create a history based entirely on speculation. The language treatment on the linked page screams it out
> And the practice of child sacrifice could even hold the key to why the civilisation was founded in the first place.
and
> 'But in the 20th century, people increasingly took the view that this was racist propaganda on the part of the Greeks and Romans against their political enemy, and that Carthage should be saved from this terrible slander.
and
> 'Dismissing the idea of child sacrifice stops us seeing the bigger picture'
It's not history (and certainly not science as other people here say) - it's polemic reinterpretation to meet a narrative from someone who's pet interests are "colonialism", "postcolonialism" and how evil it is.
Anyway, if that is what she's up to, it's less irritating than the usual approach of pretending non-Western ancient societies were enlightened communitarian paradises.