BrownDuck wrote:
I don't get the whole "I'm lazy" argument against charcoal. I have a weber grill and I just line the bottom with foil and put the charcoal on top of that. When I'm done, I pull up the foil and dispose of the entire thing. It takes like 2 minutes. For cleaning the rack, I simply let it heat up while the fire is getting up to temp and then scrub with a wire brush and wipe down with a wet towel. Again, 5 minutes cleanup / prep time tops.
prep and cleanup is longer, but is still only half the issue (less than half really). The bigger issue for most people is the time it takes to get the charcoal to the correct temperature point for even cooking. Depending on the size of the bed, it can easily take 30 minutes for the coals to be ready to cook over. For people who just want to put something on the grill and cook it, gas is much more quick and convenient. And if you're using marinade or rubs, you're going to get a great tasting steak without spending an hour to cook it.
Obviously, gas doesn't add the flavor of the coals to the meat. And as a couple of people have pointed out, if you really want to "do it right", you should use charcoal. But if you don't know what you're doing, you'll probably ***** up the charcoal cooking. I've seen some really bad examples. I never criticize someone feeding me steak, but I've had more than a few effectively ruined because the guy cooking it didn't let the coals settle properly. I suppose some people actually like their steaks burnt on the outside and raw on the inside, but I'm not one of them...
It's easier to cook a "good" steak over a gas grill. It's easier to cook a "bad" steak over charcoal. Obviously, if you're picking the type of grill, I'd hope you know your own skill level and will pick appropriately. But if you're not patient enough to cook over charcoal properly, do your guests a favor and buy a gas grill.