Rome positives: He is one of the few radio personalities who will give you an unfiltered, honest opinion. He plays no favorites and will not hesitate to rip anybody if he thinks they deserve it. And unlike a guy like Colin Cowherd, who is essentially a real life troll, always has an angle, isn't really interested in sports, and does whatever is best for his ratings (including taking fake stances and making dishonest statements to rile up the listeners), Rome is genuine. Rome has cultivated a very smooth image and is really a brilliant guy.
Rome negatives: He's not 26 anymore, and shit like "The Smack Off" is easily the worst week or radio in america. Sometimes he overdoes shtick.
Comparing Rome to Cowherd again, Rome has willingly left ESPN twice, despite the fact that in both cases, it resulted in less exposure. He has also never brought his radio show to ESPN, where radio hosts have no creative freedom, are told what topics to discuss, and are encouraged to never take phone calls. So Rome has some professional pride and has become very rich at the same time while sticking to his own personal vision.
Cowherd, on the other hand, will never leave ESPN unless ESPN in no longer #1. Cowherd does whatever is best for his exposure. Jim Rome would never do shallow, vacant shit like 'Sports Nation'. Cowherd readily admits on the air he doesn't have time in his life to watch games. He only watches "big events", and is the perfect ESPN type puppet, because he comes on the air and only talks about the Heat, Tiger Woods, the NFL, and the Yankees.
I do a ton of driving, and Rome is far from my favorite sports radio talkie (I prefer the style of Mike Francesa, or my personal favorite, Chris Russo), but when the shtick is minimized he is one of the best, and I have a ton of respect for his path.