Unless you have bad healers, Echo doesn't really matter if don't know the mechanics of the fight. T5 and TitanEx are both examples of fights where not knowing the mechanics at any point will (and should) lead to your losing. It's that simple. You said it yourself in this thread, that DF has a lot of new players for fights. Well that's exactly why you don't see as much success in DF: you're playing with random people who may or may not be new nor know the mechanics of a fight. Echo isn't nearly as good as you make it out to be. It'll help you survive some AoE, but if you can't dodge divebombs or landslides, you should lose.