WW2 lacked a single, decisive battle not because it was impossible due to technology and logistics, but because neither side was ready to risk all their assets in a single battle. THey prefered to 'hedge' risk by splitting up their task forces.
In the Pacific theatre, you had several of these, most famously Midway (well...arguably Pearl Harbor is more famous, but that was less of a battle)
Everything that could be thrown at it was thrown at it, and one side was rather soundly and destructively beaten
Yet the naval war continued after that. New forces entered the field, other fleets were reorganized, and doctrines changed to adjust to the losses
Despite the massive amount of manpower and material poured into it, it wasn't one-and-done
Even after Leyte Gulf, when the Japanese navy had effectively ceased to be and they didn't have the oil to keep their ships going, they were still trying to have a naval presence
The way the mechanics sit right now, you get one major battle, one side is crippled, and then they're pretty much out of the game, either stuck for repairs or just dead
At which point, you're own fleet is pretty much out of the game, as their only purpose is to destroy the other fleet