Although ttnphns's comment is slightly in jest - it actually has bearing on your question. We may consider different phenomenon as being caused by a set of related factors (which may or may not be measured). So for example say we have a latent factor of $\lambda$ that affects responses to a set of Likert items on a survey.
$$\begin{align*}
y_1 = 0.5\lambda + e \\
y_2 = 0.7\lambda + e \\
y_3 = 0.6\lambda + e
\end{align*}$$
In this example $y_1$, $y_2$ and $y_3$ will all have a positive correlation because they are all related the same way through $\lambda$. For many datasets it may be that many of the items have some variable that is underlying in common. For example in the vitamin and mineral contents if the food samples are of different size I would expect more vitamins and minerals for larger food samples, making the marginal correlations of each positively correlated. Another explanation might be producers that intentionally increase vitamin content also increase mineral content (as they aren't really competing with one another and may be marketed as healthy foods).
In the case of Likert items, as Peter Flom stated in a comment, we typically construct the survey to identify these underlying latent factors, so it is by construction that many items are positively correlated. Also the anchors are somewhat arbitrary, but questions stated positively (e.g. "Do you support the death penalty?") tend to be measured more accurately than negated questions (e.g. "Do you not support the death penalty?"). It is also the case that you could assign different numeric values to the Likert items, but it is typical to have a scale of $1$ to $n$ (with $n$ being the different potential responses) as the default for coding the values.
Note you could arbitrarily flip this coding though, so if all of the correlations in the sample were positive, you could flip half the variables so the correlations were equal. Often times there is an arbitrariness in how we represent values, e.g. if you have a nominal category of men and women you could set $\text{men} = 1$ and $\text{women} = 0$ or you could do it the obverse way. Again people may make these arbitrary coding decisions to make items appear to have positive correlations.