Maybe, but the French do sometimes surprise with their engineering and design creativity. It sound like the propulsion system on this boat set it apart, and the interior design probably feels more like a space ship than a sub.
Can't fool me! I've owned two french cars...