Why text is different from a logo
A logo is a compact shape with a mostly continuous interior. Text is the opposite: lots of thin strokes, lots of edge relative to area, and a huge proportion of partially-covered pixels along every curve. Anti-aliasing means the alpha value changes from nearly zero to nearly one across a single pixel at the edge of every stroke.
Region-based approaches — blur, fill, clone — cope badly with that geometry because they operate on a mask that has to enclose the whole caption. The mask is mostly background, so most of the pixels they alter did not need altering at all. That is where the ghost outline comes from.
A per-pixel inverse blend does not need a mask in that sense. It needs an alpha value for every pixel, and where that value is zero the pixel is left exactly as it was. Ninety per cent of the caption's bounding box is untouched, and the ten per cent that is corrected is corrected precisely.