Я так подозреваю, что баранина порой слишком долго лежит на прилавке, в ней начинают разможаться бактерии, мясо подгнивает, вот и запах появляется, а торговцам выкидывать жалко продухт, возможно что-то добавляют для перебивания запаха и снижают цену. Кому-то цена кажется приемлемой, покупают, и ещё в холодильнике день-другой лежит мясцо, пока до готовки дойдёт. Вот и вся причина. Вымачивай его потом хоть в молоке, хоть в водке, хоть в чистом спирте - если мясо испортилось - не поможет!