I have a 2003 F150. I take care of it and beyond normal maintenance it has never given me an issue on the side of the road.
160,000 miles and it still has the original water pump, alternator, ac compressor etc.
One day I might have to replace it but I would probably never look at new vehicles until then.
Obviously it's paid for. I don't need a truck payment just for the sake of driving the latest vehicle.
If that is your thing it's fine - no issues - it's just not me.
I'm a car guy and I had many older vehicles over the decades in my life but I don't want to spend the money on that anymore (just on model kits LOL)