Yeah no. Any game that decides "this level is gonna be difficult because we're just gonna make it so you can't see" is far from perfect. The game is gorgeous and dogfighting is fun, but that mission structure is, from top to bottom, total garbage.
AC: Joint Assault, a clunky mess of a game, has better mission structure than AC7. Like, I don't understand what they were thinking when for almost 6 missions in a row, they penalize you for dogfighting, in a jet fighter game. It's nuts. I haven't played all the AC games, but 7 is at t he bottom of my damn list.
Like, real talk, remember the mission where you have to ignore what you're looking at and use the minimap to navagate around moving radar blobs? Who came up with that? Take them off design, that whole thing was shit. Everything after that? Fine. But why bother even having that in the first place? It's terrible!