The biggest problem that I am aware of with carbon is that it will gradually break down in your filter and thus will not make a very long lived biological media. Carbon as an ingredient in things like sponges are another matter. Sponges are always decent biological media. The carbon itself, as a chemical removal media, is fairly short lived. Estimates in different places are in the range of 3 days to a month before carbon is exhausted. The concept of them leaching chemicals back into the tank is a half truth. Carbon has a fixed number of sites where things can adsorb to it. Since the number of sites is limited, each new thing that gets adsorbed means that something that has already been adsorbed must be released to make room. If you add a new impurity that adheres better to the carbon than what is already there, the original contaminant will be released back into your water. The carbon does not just sit there bleeding chemicals into your water. It releases chemicals that are not as tightly bound as the new contaminant that it is being asked to remove. The concept that chemicals leach back out is overlooking the fact that the carbon has not been effective for chemical removal for quite some time and it is releasing chemicals because others have come along that it would like to remove from the water. The net effect is that contaminants build up because they are present and the carbon can no longer remove them.