I have no disdain for foil...I have used it for certain purposes.
What I don't like is new bbq cooks thinking it is a necessity and a routine part of bbq. It is not.
I always say, "learn to cook w/o foil first". If you want to experiment with foil after that, then go right ahead.