I felt that he made the Panthers worse when he was here. That wasn't necessarily his fault, but you actually see SF making the exact same mistake with him that we did. They become one dimensional because they feel they have an unstoppable swiss army knife. They feed him the ball too much. The entire offense depends on him being successful (and not getting hurt). If Carolina had a minutely competent QB at the helm we would have beaten the SF by 3 scores because all they can really do is give the ball to CMC, just like we used to.
The compensation we got for him was really good, and had we used that draft capital effectively to grab someone like Stroud or Daniels instead of Young, people would be looking back saying we fleeced them and got a franchise QB in exchange for an oft-injured running back.