Yes, it’s not perfect. Activated carbon filters can become a breeding ground for bacteria if left wet and unused for too long. That’s why you should change them regularly—like changing your underwear. Hygienic rule applies to filters too.
It’s also not renewable for home use. Once the pores are full, you toss it. Sure, industrial plants can “reactivate” it by heating it to hellfire temperatures, but you and I are just stuck buying new bags. Such is the price of clean air and water.
And if you use charcoal toothpaste, don’t go overboard. It can abrade your enamel if you brush like a maniac. The American Dental Association isn’t its biggest fan—so use it like a gentle exfoliator, not a sandblaster.