Interesting! I had the same experience with anodization, the quality between manufacturers varied a lot.
So it sounds like you use different companies for machining and anodizing? It certainly seems like you'd get better results from someone that specializes in each...