Manufacturers designed outdoor gas grills for several reasons. First, they are more convenient to use. The designs are easy to care for, clean and prepare for cooking than other grills. They can be placed in a central location or built permanently into an outdoor patio kitchen. You have an option of propane gas or natural gas, which ever one suits your needs. Most find that natural gas is cheaper than propane and a greater convenience. You may run out of propane in the middle of a family get together and have to run out and purchase a new tank of gas. With natural gas, you can connect it directly to a natural gas source and never worry about running out.
Another reason for using outdoor gas grills is the economical factor. Charcoal grills require messy clean up and the purchase of charcoal and lighter fluid each time you plan on using them. They do not heat food as evenly as gas grills do because some of the briquettes may light and some may not. This means you are wasting briquettes with each use when they do not light. This can be a rather expensive means of cooking outdoors. It also takes longer for charcoal briquettes to cool than the burners of a gas grill. Gas grills usually have cast aluminum or stainless steel burners which cool much quicker than allowing briquettes to slowly burn out. This could mean hours of heat from a charcoal grill after you have completed your cooking tasks.
A charcoal grill does not allow for you to attach a rotisserie to the unit for hands free roasting of larger cuts of meat. Some of the older charcoal grills allow a rotisserie but they were generally hand cranked which meant you had to remain by the grill at all times while the rotisserie was in use. Today’s gas grills allow you to attach an electric rotisserie that provides hands free roasting. Your only problem might be supplying the power for the electronic unit but an extension cord solves that problem very well. In addition to the convenience of the rotisserie, you can close the hood on a gas grill while the rotisserie is in use which helps prevent the flavors of the food from escaping into the air.