No. That'd be like saying the US should stop making carriers because of the new India/Russia BrahMos cruise missile. Or the so called DF21 carrier killer from China.
These systems are primarily for fighting nations not named Russia and China. If China decides to sink a carrier or a Zumwalt, it's WW3, millions will die.