DevOps is all about creating dangerous conflicts of interrest.
And I'd even go so far to say that we need MORE conflicts of interests.
A software company is full of conflicts if interrests. You have the sharholders who want money, sales who care about release dates, customers who request a feature, devs who know that that feature will have unpleaseant side-effects that the same users would not accept and so on.
"Resolve" those "conflicts" by completly seperating them into different roles, and you have a company where departments will fight each other to the bone and management will be busy with conflict resolution instead of actual work.
You need to have people inbetween those branches who know how to make them work together.