"French voters did the right thing for the wrong reasons." My thoughts exactly.
My take on the thing is that France rejected it, not for what we see as the flaws in the package, but basically because the Constitution was "too Anglo-Saxon".