You could replace "devops" in your first paragraph with "developers" and it would still make sense. Everybody is out there grabbing stuff from GitHub and shoving it into their projects. Most technical folks today don't really know how a computer works, they poke at it until it does what they want and call it a day.
And I would say that your specific example is a failing of that team, not "DevOps" as a whole.
And I would say that your specific example is a failing of that team, not "DevOps" as a whole.