Question: why are carnivorous plants bogs?
Answer: Carnivorous plants have adapted to grow in places where the soil is thin or poor in nutrients, especially nitrogen, such as acidic bogs. ... This classification includes at least 583 species that attract, trap, and kill prey, absorbing the resulting available nutrients.