If $\mathcal{H}$ is a separable Hilbert space then we may decompose a von Neumann algebra $\mathcal{M}\subset B(\mathcal{H})$ into a direct integral of factors, therefore one considers factors as the building block of von Neumann algebras and focuses on factors when classifying them.
My question is: Why are factors the natural building block of a von Neumann algebra (despite that it finally works)?
To understand any category of algebraic objects (groups, rings, etc.) one of the key goals is to understand the simple objects (the ones, $M$, for which all morphisms $M\rightarrow N$ for any object $N$ is injective). For von Neuman algebras and normal homomorphisms the simple objects are the factors.