It doesn't etch off any detail. If I were to go up to, say, muriatic acid then that would be a problem.
The acid microscopically etches the surface, and give the primer a better surface to 'hold on to.'
Tomato juice, ketchup make good etch solutions (put a penny for an hour or two, wash it off and see)....milk may even work - lactic acid - my dad did work at a creamery and said that the milk would demolish concrete over time.
I've tried many primers and have had a problem with them rubbing off. Not terribly but enough to be annoying.
Chianti is good with the Spacemarines but Bud or Coors is a must for Orks.................and a little french bread.