Well steroids definetly are because they are hormone preparations and they mess your testosterone so you eventually turn into pu**y  ;D, and about creatine, it's not harmfull because your liver naturaly produces creatine out of amino acids  ;) And there have been numerous studies and none of them found any creatine side effect.