It’s an anti-ship missile. The U.S. always thought the way to sink a ship was with a submarine. The Russians gave up on trying to sink U.S. ships with submarines, and developed stand off hypersonic missiles. Apparently, the U.S. wants to catch up, or at least build something they can practice counter measures against. There fast, but can they hit anything?
Maybe the point isn’t precision, but to cause as much destruction as possible as rapidly as possible.
In a conflict between technologically advanced opponents the surface ships of both will die.