Again, it is common sense.
You can't have a guy who is everything you describe, yet still claim that GMs want him at $18 million a season. That doesn't add up. Either he is a decent enough pitcher to demand trade value even with an $18 million price tag, or he is awful, and no one else is going to want him. You can't have it both ways.