have you ever seen a mehran with a popped CV joint? - imagine that on the motorway and a truck behind you - you will be a burger qeema patty if the truck runs you over. The CVJ grease keeps the joint cool. The joint usually is not working when running dead straight but no road in the world is smooth as glass - hence the CVJ does keep on working.
Suggestion - change your mechanic.