I use grease on carry pistols. Why? Because a gun lubed today will be lubed 1 year from now, 2 years from now, etc.
TW25B stays put. Lube up a Sig P226 with Remoil or CLP and it will be bone dry in 30 days. With grease, it stays lubed year round.
If I lived in an arctic environement, I would still use grease in the summer time, but use G96 synthetic CLP gun oil in the winter.