NTF strikes every few months.
I have a loaded 2018 CC/LB Colorado Z-71 I bought new.....IIRC, I paid around $37k for it. It's got 70~ish thousand miles on it, and has averaged 20mpg over its lifetime. Chevy's decided that midsized truck owners no longer need a 6' bed, so if/when it gets replaced, it won't be with a new Colorado.
Problem for me is that I need 4WD and at least a 6' bed. That leaves the Taco and the Frontier as my only midsized options. I won't own another Nissan, so that leaves the Taco, and man Toyota's proud of those things. Going to a full-sized truck means a Ram, and while they're great trucks, I'm at $60k to duplicate what I have now, and get no better mileage (and have to deal with driving and parking a full-size truck).
I drive maybe 5-6,000 miles a year in the truck anymore (TJ and company vehicle as well), so my Colorado will easily and economically last another 10 years. I can't see spending the money on something that doesn't gain me anything.
A friend of mine got a used Colorado a few months ago. He also wanted the 6' bed, so ended up flying to pick it up and drove 8 hours home. He's been happy with his as well.
Regarding the Tacoma, the only positive things I'm seeing are they are reliable. Though people hate the auto trans and seating position. I haven't test driven one, but don't know if I will bother. They look good, but end up costing similar to an F150 or RAM. The 4Runner has the same bad transmission. At least the Tundra got a refresh recently.