The stitching looks fine to me, it's not the retailers fault and they can't really do anything about it. The stitching company probably changed the way they do stitching and it's on a nameplate and also on white background so it stands out more. Honestly, who is going to tell from even a 1 foot away the difference? There is such a thing as being too picky.
As for the ac being in a smaller font, I've seen it both ways and it's the new vintages that are seriously inaccurate in both size of the actual jersey and all the lettering, numbering, and even the size of the C is off but it varies depending on the year.
Recent "Vintage"
Genuine game worn early 80s vintage

Genuine game worn mid-late 80s vintage
The bigger issue with the new vintages is that the material is just not right for the names and numbers, they are using modern materials where the old stuff was actually without any fabric grain and was basically silky/shiny.