Yes, doing the reading is good. In fact, I recommend the author do far more reading, so as not to buy into the false dichotomy of "main characters" vs "NPCs". People are far more complicated than that.
If you reach that conclusion, it's a cue to look back and work out where you went wrong. And not to give offence unnecessarily.