And by your setup the worse that can happen is your batter gets killed.
Respectfully I am not sure I agree with you one that one. I mean why? Your just using 1 electronic circuit to control another. With a good switch you shouldn't not have a draw problem. Me personally, I'd rather have a blown fuse than have lights get stuck on
A. It is the correct way of running it. If he was driving a riced civic I could care less. But being I am one to do things the correct, professional way, I choose using a relay. Believe it or not a fuse will not just blow instantly, alot of damage can be done before it will blow. (wire can let, cross other wires) (unless it is a low amp fuse like 10 and below)
B. I pay attention to my fog lamps and they are only on at night, so I know when they are off or on. On top of that I have a Red Top Optima, so battery is not an issue for me. I run my wire very clean and proper so the chances of them getting cut or grounding, highly unlikely.
And If a person does not want to run a relay but, would rather run a 12v + lead from the battery, to the inside, back to the outside is just doubling the risk, even with a fuse. At least using the ground side of the circuit with the switch will end up with the same scenario of the fog lights staying on.
And, for what it is worth, Considering I have a 32 inch LCD tv, I fixed replacing a diode on (soldering!),a PS3 I fixed, (all for less than 200 bucks total tv and PS3), and I have done many other related electrical projects, I am sure it can be taken for granted that I know, what a relay is, and does.