Values education is part of a whole school's ethos - all teachers "teach" morals, either explicitly or implicitly, and values are part of every subject in all sectors of education. RE teachers in the secondary school have developed a fair degree of expertise in the area, and have the time to consider values more explicitly than anywhere else. As for the primary school, RE provides as good a vehicle for the discussion of ethics as do many other subjects. That RE perhaps raises some of the more uncomfortable questions of morality is a benefit - not something we should shirk from because it makes us feel uneasy.
Importantly, there is no such thing as "value-free values education", which is, I suspect, what Mr Robb's aim ultimately is. To introduce yet another subject into the already crowded curriculum won't help.
Teacher of religious studies Kirkfield View, Livingston Village West Lothian