I think you can understand the science behind why "a steak tastes better when cooked rare" and still prefer the taste of a well done steak. At the end of the day, its about preference. If I go to a restaurant and spend my money on a steak and ask for it to be cooked the way I like to eat it, then I should get it the way I want it cooked. I'm not going to waste my my money on a steak that ks "cooked perfectly" but I'm not going to eat b/c I don't like the taste.

And that's great if you like it rare and you think rare is the best and you think everyone in the world should eat it rare. The reality is, that not everyone likes it rare and no matter how much bitching and snobbish complaining and looking down their noses people do, that's not going to change. So, people need to just get used to the fact that not everyone is the same and get over it.