It was more than a batch...I remember back in 2005/2006 reading about similar issues with N-Fab steps for Nissan Titans.
That being said, I think they are still the best bar of their type in appearance and design - coating just seems to be a weak spot for whatever reason.

A problem easily recitified!