1. Surely there has to be a nobler use for aluminum.
2. What's the point of firing up the grill if you sequester the meat in foil? You could be cooking it any old way, such as in the oven, which is less work than BBQ.
So why go to the effort?
========= My favorite team name is "Armed and Hammered."