All melees should do the same level of damage against an opponent in PVP or PVE. The fact that Titan's shoulder charges do not kill an opponent in PVP but a Warlock or Hunter after being hit by a shoulder charge can instantly melee back and one hit kill is really not okay and completely unbalanced. A Titan is a tank moving quickly if anything a shoulder charge (titan melee) should be doing the most damage.