Of course you'll lose that fight. I don't go in Wards. Smart players avoid them like the plague. Destiny isn't full of smart players though... And Barrier melee lasts between 10 and 20 seconds depending on perks and if you rock NBP. Razors Edge is extremely small and easy to strafe or full hop over, unless there's a low ceiling or you're in a tunnel, which is arcblader territory.
English
-
Most Titans don't try and avoid things while in a bubble for some reason. I've run into maybe two that have tried to get away when realizing that I was about kill them with Fist of Havoc or something else.