In answering that question, there are legitimate trades off, and I've now spent two videos trying to give rational facts based reasons and examples rather than spouting opinions not based on precise technical arguments coming from the true concepts of programming languages. 