If your argument against Carr is that he has a ballhog mentality, then you aren't seeing the whole picture. He was surrounded by inefficient scorers and below-average shooters this year (outside of Liam). Yes, Carr held on to the ball a lot, and at times way too much, but it was pretty clear that he lost trust in his teammates. There were times in the second halves of games where you could see it in his body language. I don't like the offense that we ran, but Carr trying to make something happen was pretty much the best (and sometimes only) way this team was scoring for much of the season.
Put him on a team with better options (and shooters!), and watch him become an efficient player. Bet he cuts down on the dribbling quite a bit too. I will agree that he needs to play better defense though.