It's very easy to remove the panel, you use heat from a propane torch and it will release. Adhesives aren't just faster but they are a better repair. They are far stronger than welding and the corrosion protection is better too. The seam at the upper and lower 1/4's of the Bronco is a prime example of corrosion problem area from the factory. At work the body men either use the adhesive or they use the
Prospot. Hardly anything is mig welded at our shop.
The strength of the adhesive v mig welder comes soley from the amount of contact the adhesive has with the panel. For example, if I took two pieces of 18 gauge sheetmetal and butt welded them together v two pieces using adhesive I would put my money on the mig'd piece anyday. You just can't run a solid bead of weld on most panels (especially todays sheetmetal). As for overall strength nothing beats heat and metal with shielding gas which fuses adjoining metal together. Unless you know of some alien technology from the galaxy far, far away you have no argument on that.
I definitely see your point though. One major advantage with adhesive is it IS the rust inhibitor. After you mig a panel on you have to apply seam sealer to prevent rust. You also use weld-thru primer BEFORE welding which we all know can't withstand the heat caused by mig welding, and will thus promote oxidation on the compromised metal.
I've restored alot of vehicles using just a mig welder without any rust issues at the seams or areas that I've welded. Most vehicles I own and have done aren't left outdoors when not driven. They are also not daily drivers. Maybe that helps...IDK. I can say that I prep really well before paint which is the key to a good finished product.
As for the spot welder you plugged (no punn intended) it's one hell of a piece of work. My buddy has one at the shop he works at. I couldn't even tell you what it costs. Nor could he, but I know it gets locked up in the cage at night along with the other $$$ tools which could potentially walk out of the shop after hours. Highly doubt anyone on the site is gonna buck up for one of them to hang a set of 1/4's.