Most of the confusion this chart (v1) generates comes from the choice of the $x$-axis, which is puzzled togeter from lines connecting different high symmetry points in the (first) Brillouin zone.
The free dispersion parabola is "folded" back into the first Brillioun zone (as points separated by reciprocal lattice vectors can be identified – the crystal momentum is only conserved up to inverse lattice vectors). This is especially easy to understand in the 1d case. (Just draw a parabola, the first Brillouin zone and shift back the parts of the parabola outside of the first Brillouin zone).
The low slope parts in the higher bands are due to the fact, that there the shifted back parabola is not necessarily shifted in such a way, that the lines chosen follow the direction of the highest slope.
In a real metal the first thing that happens is that the degeneracy at the high symmetry points is lifted (due to the lattice periodic potential due to the ions).
The new image does not correspond to $E = \hbar^2k^2/2m$ (but to the situation with non-vanishing a periodic potential) and does therefore not properly illustrate the question. But still, the point is, that crystals break translation symmetry to a discrete group of lattice translations! Therefore, in an infinite crystal the conserved quantity is not momentum (which is a quantity conserved due to the continuous translation invariance of a theory) but quasi-momentum, which is only conserved up to multiples of inverse lattice vectors. So the two vectors $\vec k$ and $\vec k + \vec G$ (with a inverse lattice vector $\vec G$ can be said to be "coordinates" for the same point in momentum space. In other words, the momentum space of a crystal is, topologically speaking, a $n$-torus. Therefore, we can "fold back" the free electron dispersion to the first Brillouin zone, the new states are then labelled by a "band index" $\nu$ and a vector from the first Brillouin zone $\vec k$, so there are multiple possible energies at each point of the first Brillouin zone! That is the possible energies at point $\vec k$ in the first Brillouin zone are the energies $E_{\vec k + \vec G}$ (for all $\vec G$ from the inverse lattice), because these different $\vec k$ are just coordinates for the same point in momentum space! So the bands arise (more than one energy at each point), because by breaking the continuous translation symmetry, the momentum space is effectively reduces to the first Brillouin zone in the described fashion.
Side note: The 1d case I mention above can be found in probably any introduction to solid state physics. Another useful keyword for finding more about this is Bloch theorem.