You seem to have forgotten that France is one of the countries with the highest military spending in the world (not that it pleases me).
France 2.1% of GDP. The consensus number is more of less 3%.
edit: I was wrong, 2% is the right number.
http://money.cnn.com/2016/04/15/news/nato-spending-countries...
You are right, the German military is at best a target for the Russians to calibrate their weapons and to draw the US in.
Russia spends less than France and Italy combined in dollars. In % of GDP, China is at 1.9%. Just below France and the UK.
France 2.1% of GDP. The consensus number is more of less 3%.
edit: I was wrong, 2% is the right number.