From personal experience, either the company is trying to be cheap and not hiring an SRE/devops until it is too late or misunderstands what they bring to the table. You need multiple disciplines working together to offer good, reliable and secure deployment of a complex app.
This is true for a lot of disciplines: nobody understands everything in cryptography or graphics or networking. But most people have enough understanding to model how the other pieces connect. You have to treat a lot of pieces as black boxes.
I think what is the important point I agree with the presentation is that things do not end with feature design and implementation is finished. Part of the feature is the feature to be made available. Feature availability is part of the product.
But there is considerable cost with "you build you run it." That means you are chained to it and you can not move ahead: if you keep responding to incidents how are you different from the case of a CEO that does not delegate and tries to code, raise money and do customer support and administrative tasks. You find yourself never moving forward. Delegation and collaboration are important.