Well a barricade will NEVER have the FEEL of an in-the-moment dodge. Ever. The purpose of the barricade is to force opponents to other angles, lock down lanes, extend corners, and punish people who challenge up close.
The point of the dodge is to be able to maintain or escape combat while reducing the risk of death.
The very foundations of the two abilities are incredibly different.
If his problem is they don't feel the same he should be complaining about the existence of the barricade itself and be asking for a brand new ability.
I agree that it will never FEEL like the dodge ability in action but it should feel as useful… or you should be able to build around it or exotics that should be able to give it more utility. Right now nobody uses rally barricade. Citan’s is strong, Icefall Mantle nerfs movement so much it feels awful to use, Khepris Horn throws out the wave of flame (damage numbers unknown because nobody runs that) and Crest of Alpha Lupi ‘heals’ a laughable amount of health.
It literally is as useful if not more useful than dodge if you use it for its intended purpose.
Dodge cannot shutdown lanes. Barricade can.
Dodge cannot negate teamfire. Barricade can.
Dodge does not support teammates at all. Barricade can.
Dodge cannot extend cover to allow for better peek shooting. Barricade can.
Dodge cannot damage people through walls. Barricade can.
While dodge can disorient or make people lose sight of you up close, it can't actively punish someone rushing. Barricade can.
Dodge doesn't linger. Barricade does.
Dodge literally helps the user prevent or escape damage, and it may reload the users' weapons or recharge their abilities. That is it. If used correctly, barricade has WAY more utility.
The difference is the utility of the dodge is far more apparent and easily identified to most players. Dodge also just works REALLY well with Hunter movement, so it just feels way better.
Now there is no arguing that dodge has more exotics going for it, but Citans are easily top tier and Crest gives enough health to save you from every kind of cleanup in the game, which actually makes last minute barricades viable. And then there's also Heart of Inmost Light which isn't bad at all.