I had an 05 Colorado, extended cab, I5 4x4 Z85. I bought it new and in 7 years put 63,000 hard miles on it. It did everything I asked of it, without issue. Been all over MI on 2 tracks, sand, mud....
Its not a rock crawler, so complaining about ground clearance is stupid.
Its not a mud truck, so complaining about traction is stupid. Especially if one doesn't upgrade the street tires that come on it.
Its not a full size truck, so tall people complaining about interior space is stupid. (I'm 6'3 and had plenty of room.)
Its not a Cadillac so complaining about the harsh ride is stupid. Its a truck. Comparing it to the 4runners ride is also stupid since the 4runner is considered more of a luxury vehicle than the Colorado.
I could run all day at Silver Lake in 4hi, with no issues. I did not have the G80 in the rear.
The only reason I sold it was to get something with more interior space. We recognized that an extended cab midsize pickup isnt going to work with a growing family. Just so happens I found a 4runner within my budget.