Composting is one of those things that people who love gardening actively engage in. There are many compost pros and cons. Composting pros include reducing soil erosion ...