In Hinduism ALL life is sacred. Especially milch animals since they are contributing members of society and that puts the onus of protecting members of Hindu society on the people who live in that society.
Cow is not 'worshipped' in the traditional sense, but it is considered sacred. This is because it is an domesticated animal which eats only fresh grass / leaves etc. Because of that even its excrement is pure. e.g. its urine is used as effective pesticide, its dung is used a pesticide too and also as fuel. Needless to mention its milk. That is what makes the cow sacred. (there are few other reasons too, but not necessary to dwell on that now)
In the 'west', since they made their wealth and social balance by attacking, killing, pillaging and enslaving others on Horses, Horse is sacred to them. That is why US and Europe has banned Horse meat.
Similarly since dog is a useful member of US society, 'Dog meat' is banned in the US.
The connotation of "mother" is given to the cow the same way the connotation "mother" is given to your homeland. i.e. Mother Land.
This is because any "animal or Land" that nourishes you is considered "mother" in pretty much all societies.
Finally the Issue of "beef ban" in India is not one of 'respect', it is really one of "disrespect". The people who indulge and advote eating milch animals do it out of Spite, bigotry and hate.
May be all this is obvious to you, may be not. Hope this make it clear.