I think there's an intuition for it coming from algebraic geometry, which I know nothing about rigorously, but it goes like this:
Varities in $\mathbb{C}$ or an algebraically closed field can be put into correspondence with radical ideals. This correspondence also reverses the subset order, meaning that the bigger an ideal is, the smaller its variety is. This is the content of Hilbert's Nullstellensatz theorem, I guess. Therefore, a dictionary between the language of geometry and commutative algebra has been given to us by Hilbert.
In this language, a prime ideal is a variety (because prime ideals are radical) that is indecomposable. A maximal ideal is like a point. Intersection of ideals is translated into union of their varieties. Therefore, I think your theorem tells you, in a sense, about the decomposition of a variety into a union of indecomposable sub-varieties.
A related question is this question on MSE which is about the case when $R$ is Noetherian and therefore, we have a restriction on the ascending chains of ideals in the ring, which in our language is translated as a descending restriction on the corresponding varieties. It says that every radical ideal of a Noetherian ring is the intersection of a finite number of prime ideals which is intuitively close to what we expect from this algebro-geometric language.