The German model is socialism through ridiculous subsidies, with national defense paid for by the US and the UK. Time to end their free ride. The only reason they have a relatively modest deficit is because they spend almost nothing to defend themselves relative to their GDP.
For the life of me I cannot understand why, if we are to be the police of the world we cannot charge these Nations for the use of our "services" which protect them. It could be strictly voluntary with larger nations paying more, smaller Nations less and those who pay nothing being on their own if the SHTF.