When rotation is not about an arbitrary axis but along a principle $x$, $y$ or $z$ axis, the products of inertia both are $0$, and so the angular momentum points along a principle axis. Why do they resolve to $0$? The products of inertia are:
$$- \sum_i m_i(x_iz_i)$$ $$- \sum_i m_i(y_iz_i)$$
How do these go to $0$ if the angular momentum is along a principle axis?