Not sure about that. 'Duplication of effort' is something that has come up in my office jobs over and over again, sometimes from boomers who've probably never played a video game
Duplication is something I deal with daily. Multiple times a day actually. Never heard it in a video game though.