> potentially tow a long distance.
IF you do this even once a year you don't really have any other option. Finding a rental truck that allows you to tow is hard. The vast majority won't allow it. When you do find one it is generally in an inconvenient location and very expensive. I can justify keeping my truck (long paid for) just because just 2 trips a year need a truck and so it is cheaper overall to just own the truck (tax and insurance is low) than to rent.