Right, then I call apples and oranges. A cumpulsion not to talk to Harry about a topic isn't the same as removing a memory, or least doesn't have to be.
I'm not seeing that we have a single example of memories actually being removed rather than masked.
This is also comparing a teenager with no magical training to sidhe with centuries or more of magical experience.
Don't forget that the guy who was driven insane was done so, not just because of the mindwhammie, but also because Molly wanted to punish him.