I read this and another post saying the same.
My question is what do people expect to happen when they call up a third party service located in some place perhaps far far away from them asking for fuel?
While I keep some diesel on hand for the tractors I can tell you if I was in the road side service business and had no diesel I would toss a fuel can in the truck and get some along the way. You did get lucky your truck started OK after running out of diesel.
Not sure why a tow service would be in business in TX that could not tow a PU truck either.
When you get a smart phone or other connected computer you will have access to the local database of road service options so you can talk with the company that is coming to your aid so your stress level is not as high on a Sunday morning.
Again it does not make sense a tow company does not have access to diesel fuel or cannot tow a PU truck in TX of all places.
Good Sam, AAA, etc provide service that some really enjoy and need. I think a lot of DIY type guys are better off thinking for themselves as you pointed out. This does not negate the value of road side assist to others however in my mine that calls for double posting on a road side assist company website.