First of all, I only see 2 scenarios where frigates will fire their anti-ship missiles in a wartime scenario. Either they are part of a much larger fleet including carriers and other destroyers and they fight another enemy fleet. In this scenario, the frigates can fire their missiles as part of fleet wide salvo to overwhelm the defences of the other fleet. I don't think minimum range will be a problem in this scenario. No fleet will engage another fleet in less than 50-100 KM.As people have pointed out numerous times when you've made this argument, hypersonics have a much wider minimum range than subsonic cruise missiles like YJ-83 and are much less maneuverable to boot, which could make them much less useful in the opening stages of a conflict, with American and Chinese vessels opening fire on each other from mere hundreds or even dozens of kilometers apart rather than thousands. That's not to say that hypersonics are less useful, of course, far from it, but YJ-83 still has a niche, one that a frigate designed for relatively lower intensity missions is particularly well suited for.
Another scenario could be there are multiple frigates as part of a wolf pack that are widespread across a large area, and they attack enemy fleet or ships as part of an ambush from multiple directions. Again, I don't see minimum range as a problem in this scenario either.
The likelihood of a lone frigate engaging another lone navy ship in a duel in close range is likely not possible in this modern era full of satellite and drone surveillence.
In this modern day and age, subsonic cruise missiles are completely useless against modern ship air defense. I expect 100% interception rate. How are they any good compared to a cheap suicide drone in terms of capability? They are basically just expensive suicide drones.
Its better to have shots that actually have chance of penetrating air defense than having a shot that is basically a waste.
If Hypersonics are too much, even YJ-15 supersonic missile is a better choice than the old YJ-83.

