I'd be willing to wager both of these guys are in the "what's a grease gun"? Crowd.
I had over 200,000 on oem tie rods on my 06, and there's 180,000 on my 12. And they get grease every 3,000.
Most of those guys who are into pulling only seem to think about traction bars and garbage can exhaust...