I feel DevOps is similar to Agile. It defines a set of principles from which an organization can derive and implement practices that are most appropriate for them. Once enough organizations implement such practices, it leads to some industry wide best practices and some organization specific practices and that is totally fine in my opinion.