Why do we go for differential algebraic modelling of dynamical systems when we can solve the problem algebraic equations as constraints to a simple differential equation (the state of art for solving the differential equations is too rich).I mean what are the major drawbacks of differential equation modelling or what are the dominating advantages of DAE modelling?