Teflon tape or not

personally I don't like tape, seen too many oil sumps in turbine units at work with bits if tape in the base from piping....I like the Teflon sealant compound from Loctite or masters pro dope