they should be powder coating them instead of this crappy chippy anodized finish.
Also pretty sure you can powder coat glass(Correct me if I'm wrong) covering glass in the parts it needs to see through.
Lol. Powder Coat is the last thing Apple would use for a finish. If you're suggesting that, then I'm assuming you have no experience with Powder Coating or metal finishings in general. Powder Coating would be a MASSIVE pain in the ass on small parts like the iPhone to achieve the same results they get now through anodizing.