If I may add something, I agree with your assessment on Macron's position in Europe. I think it is a result of the fact that it is a harder position to take to both defend the European Union and its principles and at the same time be lucid about the challenges and some of the policy failures of the European Union in the last few years.
Macron recently addressed Brexit in a document that said we should not be complacent about Brexit, even though the British establishment is going through difficulties in dealing with it, because the mistakes and failures that have led to Brexit are still in the European Union and we need to address them.