One of the most appealing aspects of correlated equilibria and coarse correlated equilibria is that natural dynamics quickly arrive at approximations of such equilibria, even in games with many players. In addition, there exist polynomial-time algorithms that compute exact correlated and coarse correlated equilibria. However, in general these dynamics and algorithms do not provide a guarantee on the quality (say, in terms of social welfare) of the resulting equilibrium. In light of these results, a natural question is how good are the correlated and coarse correlated equilibria---in terms natural objectives such as social welfare or Pareto optimality---that can arise from any efficient algorithm or dynamics. We address this question, and establish strong negative results. In particular, we show that in multiplayer games that have a succinct representation, it is NP-hard to compute any coarse correlated equilibrium (or approximate coarse correlated equilibrium) with welfare strictly better than the worst possible. The focus on succinct games ensures that the underlying complexity question is interesting; many multiplayer games of interest are in fact succinct. We show that analogous hardness results hold for correlated equilibria, and persist under the egalitarian objective or Pareto optimality. To complement the hardness results, we develop an algorithmic framework that identifies settings in which we can efficiently compute an approximate correlated equilibrium with near-optimal welfare. We use this framework to develop an efficient algorithm for computing an approximate correlated equilibrium with near-optimal welfare in aggregative games.