Battleships are bad example - they were abandoned not for the reason and not at the point of time most people think of. Which is ironic, because both points are really simple to track.The reason why everyone abandoned battleships is because a capital ship getting within visual range of an enemy vessel is just realistic.
For entire CW, engagement within horizon was expected to be normal.