Other then the UI/UX and the poor experience/communication when learning about them, I agree. Meaning, the solution is good but the experience of realizing that is poor.
I think at this point the experience is ok enough and there are more important things to focus on that could be more fun and exciting for people using it :)
CCs are a "buffer" for sats. From my experience I always get more sats in the end and CCs are just smoothing out the edges. So this works ok imo.