Isometric immersions of Riemannian products revisited