It's difficult to articulate in a sentence.
In short, although in short the main drawback is only relevant for those who use proprietary operating systems.
But unlike cryptography. steganography has social uses that go beyond just computers. Social Steganography in particular. So unless somehow humans can be infected with computer viruses, it doesn't seem like it has many drawbacks.
By cryptography does, because the very presence of a cipher can be incriminating.