Succulents should be planted in well-draining soil rather than rocks. While succulents can survive in rocks alone, they require nutrients from soil to grow properly. Additionally, soil provides a stable environment for the roots to anchor themselves and absorb water and nutrients. Rocks can be used as a top dressing to help with drainage, but should not be used as a sole growing medium for succulents.