The main thing about carbon fiber is its MOE. It's much better than steel WRT stiffness to weight. No getting around that. This quality doesn't necessarily lend itself to the most comfortable ride. It is better from a performance standpoint, planing notwithstanding..
Quality CF also beats steel in most cases for fatigue resistance.
What it sucks at is toughness. Hit it with a rock or crash it, and it can't be trusted anymore. For me and most recreational riders, it doesn't seem worth it to save a couple pounds, just to have to worry if your bike will assplode cuz it got pinged with a rock. My bikes get pinged with rocks all the time. And frankly, lost 2 or 3 pounds would be a more prudent performance boost.
Also, CF bikes are noisy. I don't like the sound they make.
But bro, yer preachin to the choir here, obviously.