The topic has kind of been done to death at this point, so I'll just say that if you thought that the Extended Cut solved anything then you never had an issue with the original endings, seeing as they remained exactly them same. If anything the EC makes it even more nonsensical. The added "Refusal" end was hilarious though. I like to think that was Walter's own petulant cry of "SO BE IT!". And of course even if it had actually fundamentally changed something, the EC only addressed the end. ME3 had problems right from the get-go, the ending was just the icing on the cake.
As to DA2, this isn't really the place to discuss it, but the recycled levels was the least of its sins. The awesome-button combat was terribad, but again not the real issue. Its problems go a hell of a lot deeper than that.