I can't imagine it's an easy job! I had to Google how it's even done in the first place, seems they sand blast the metal then prime it with a teflon coat and bake that on, then another coat and bake that on too... I bet that's probably really simplified also.
Personally, I prefer oil
I just never have got on with teflon pans - they always seem to inevitably get scratched at some point in their lives.
Don't quote me on this, but I think when cooking with oil (Once hot enough!) the water in the food begins to turn into steam and a layer of steam is formed under the food which prevents it from sticking.