Pour moi, stratégiquement parlant, la ligne Maginot n'était pas une erreur. Elle permettait de fixer le flanc droit allemand en l'obligeant d'attaquer par la Belgique et les Ardennes.
L'erreur des états majors a plutôt été, toujours à mon avis, de fragiliser le dispositif défensif dans les Ardennes (et à Sedan notamment) mais aussi d'utiliser les unités blindées et motorisées de manière dispersées et sans cohésions (une concentration de la majeure partie des forces blindées françaises, par exemple en Champagne, aurait pu avoir des conséquences néfastes pour les allemands)
Donc, pour moi, la ligne Maginot n'est pas une erreur monumentale, l'erreur a été de ne pas exploité correctement l'avantage que cette position défensive nous apporter.
Maintenant pour ce qui est des fortifications dans le nord de la France, il faut prendre en considération la position et l'attitude de la Belgique. Le plan initial de fortifications intégrées les bonnes positions fortifiées en Belgique. En théorie, avant d'arriver à Lille ou à Dunkerque, les allemands auraient à passer par Liége, Namur, Bruxelles ou Anvers. Dans cette optique, il était totalement inutile de prévoir une "ligne Maginot" du Nord de la France.
Cependant, la position de la Belgique en 1936, sur sa neutralité, va modifier cet état de fait. Mais en 1936, l'état français n'avait plus le temps ni les moyens de prolonger la ligne Maginot vers les frontières du nord de la France.
En outre, pour ma part, on en revient toujours, à mon avis, à la principale erreur des états majors alliés lors de la campagne de France : Sedan et les Ardennes étaient le meilleur passage pour les forces allemandes voulant attaquées la France et les alliés et c'était, à mon avis, le point le plus faible de la défense allié en 1940.