There are times when the CB can be very useful. I would much rather have one than not have one.
I've made a number of cross country trips, in the past couple of years, and found the CB to be quite helpful. Especially, if you are going to be travelling through a large city during rush hour. You can find the best route through or around town. Also, construction projects you may want to avoid. Accidents ahead. And, where the nearest truck stop is and the prices of fuel. A decent restaurant.
I have older Cobra 25 LTD's, in both my trucks, with Wilson 1000 antenna's. The radios have been "tweaked" (bombed). It doesn't cost much to do this and it makes the radio work better. If you buy the radio from a CB shop, quite often, they will tweak it when you buy it. The radios, generally, cost a little more from the CB shops but, when you figure how much you will pay to have a "bargain priced" radio tweaked, you will probably spend close to the same amount at the CB shop.
I'm no expert in radios but, I have always heard that the antenna makes a huge difference in how well the radio will "get-out". I have also heard that the Wilson 1000's are pretty close to the "standard of the industry". I noticed that the same radio "got-out" further when I installed the Wilson 1000. It was a noticeable difference. I would also use the roof mount, to get the good ground plane effect. Doing everything correctly, I believe, makes a difference in how things work.
Back to the Cobra 25 LTD. There are probably better radios, out there. But, the "25" seems to work pretty well and is simple. It has all the adjustments that you "really" need. And it's cheap. This opinion seems to be shared by many CB shops and users. There are probably better radios, like the Galaxy but, they may be more designed for professional drivers.
The bottom line, for me anyway, is that I find the CB to be useful. It is true that there is a lot of nonsense on it. Especially, around truck stops. The drivers seem to have a lot of time on their hands and get into arguments, quite easily. Sometimes, their "performances" are incredible! Sometimes, entertaining. Sometimes, disgusting.
Hope this helps.
Joe F. (Buffalo)