Battleships being at the center of naval plans obviously changed. But, I think you’re right that something battleshippy will probably still exist.
I mean, look how long it took for the spear to go away. With bayonets you could argue that they’ve never gone away. But, they’re now a secondary thing, rather than the primary thing armies are designed around.
I could imagine a future where a sea-tank exists, something that can take a hit and attack with direct-fire weapons. Having said that, the war in Ukraine is showing that a multi-million dollar tank can be taken out with a few hundred dollars in drone gear. Battleships are/were closer to $1 billion, and they were already mostly obsolete when they were in danger from multi-million dollar planes, dropping thousand dollar bombs, piloted by pilots who had been trained at the cost of millions of dollars.
The Russian ports on the Black Sea are so absurd that if you encountered a setup like that in a video game you’d just quit because it’s unrealistic.
Scenario:
Game: Ok, you’ve got a port that’s open year round with access to both the Atlantic and Indian Oceans.
Player: Yay, I set sail for the Atlantic.
Game: You set sail, making good time across the Black sea. To continue to the Atlantic, you first have to pass through the Bosporous, a narrow channel that goes right through the biggest city of Turkey. You need to make it worth their while.
Player: This is bullshit. Ok, I bribe Turkey, now am I in the Atlantic?
Game: You’ve made it past Turkey. Are you at peace with Greece?
Player: Yes… why?
Game: Congratulations, you are able to pass the Agean sea. You have now made it to the Mediterranean sea.
Player: Wait, I wanted to go to the Atlantic.
Game: To go to the Atlantic, proceed to the Strait of Gibraltar. Are you at peace with England?
Player: What? Wait, this is bullshit. Another strait? And isn’t England up in the northern Atlantic? I’m at peace with Spain, France, Italy… what does England have to do with it?
Game: England controls the Strait of Gibraltar.
Player: This is bullshit, ok, I go to the Indian ocean instead.
Game: Are you on good terms with Egypt, Yemen, Eritrea and Djibouti?