Why is the Battle of the Atlantic called a battle rather than a campaign?
Short answerMostly because the name works; in operational terms it was a campaign and, more broadly, an entire theater.
NotesThe familiar name is effective shorthand rather than a precise classification of the fighting. The Atlantic struggle ran across years, routes, technologies, and repeated operations. Campaign or theater better describes its scale than a single battle.