It is possible that the answer to the question you're asking is due to a planet's Roche Limit. inside which, there is not enough tidal(gravity) forces acting on the objects orbitting the plannet that would cause them to coalesce, or come together, and instead form a ring