What’s the single word for the kind of people who ascribe their success too much to external factors?
They have a habit of being "self-deprecating", perhaps because it makes them feel uncomfortable to be in the "limelight". Said another way, they display limelight avoidance.
https://www.thefreedictionary.com/self-deprecating
https://www.thefreedictionary.com/limelight