No you did not. You also conveniently ignored the fact that you are being disrespectful to those who don't think the way you do. Your explanation doesn't apply, cause I'm not religious, and what is being fed to me at a restaurant, or at home, is my problem and my problem only. Nobody's putting on a public show here on purpose, for random people to feel disrespected.
Cow protection is one of the important tenets of Hinduism
Sure that may be, but what's it to you or anyone else if animals are reared for their meat to feed the tens of millions (both Hindus and non-Hindus) who consume it? What's it to you when a whole industry caters to a section of the populace without you being involved in it at all? Do you think of this country as a "Hindu" country where others don't have a right to live as they please as long as they're not publicly disrespecting you? Do you not see the millions of others you are disrespecting by trying to impose your views on them?
Killing and selling of beef is DISRESPECTFUL and INSULTING. The equivalent would be someone disrobing your wife in front of you. You take offence to that since your "duty" as a man and a husband is to protect her.
LOL I don't mean to laugh, but I can't help it, 'cause to me, the comparison is ridiculous. Is this the tangent people usually take when they try to make a point? Disrobing your wife? Someone else said something about 'Sleeping with sisters', another talked about 'cannibalism'. Seriously?
You should be free to grow your own cow and kill it and eat it in Privacy of your home. Doing it publicly is the problem.
Publicly? Where have you seen a cow being slaughtered publicly and its meat being distributed? A restaurant, ones home, a meat shop or a supermarket, are not public places.
You are OK with disrespecting Hindus by selling and consuming beef, but in the same tone you speak of respect for yourself.
You don't speak for all Hindus. The people around me don't seem to feel disrespected because they live and let live. I don't disrespect their views however ridiculous and disrespectful I might find them. Anyway, I think I've made myself pretty clear on the 'respect' bit.