To understand the EU it is necessary to understand that it operates as a mutually antagonistic system, based upon three bodies which have opposed objectives.
On the one hand, the bureaucracy - the European Commission - wishes to centralise all power in its own hands, through centralising all decision making and authority, and taking it away from the member states.
Opposed to this, the Council of Ministers represents the individual member governments, each of whom are more or less implacably determined to keep the real power in the hands of the 26 member governments.
Opposed to both, the European Parliament wants to be the organ which has real control of the project, being directly elected by the people, and therefore having greater political legitimacy than the other two bodies.
The eternal struggle for supremacy between these different centres of power is what prevents the project from moving forward. To some extent, the French government - but really few of the other governments - supports the bureaucracy, so long as the French government believes that it can exercise some control over that bureaucracy, for example by filling it with French appointees.
The governments of the member states fight really hard to retain the financial and economic levers of control - within their own territories - under their sole control. This is why they fight hard to prevent central control of their fiscal and tax systems from being introduced. They want to continue to set their own taxes, and do not want a central government in Brussels to have control of tax and spending policies. Thus they do not want the 26 financial systems of the 26 member states to be unified under the control of Brussels. So when the single currency was created, they made sure that it was the member states, not the EU's bureaucracy, who continued to have real control of the individual nations financial systems.