We're paying more than what we're getting out of it.
How's that? Do you want to cut the wages of your military personnel in Europe or are you suggesting we pay for them without control over their activities? Is the fee for stationing your nuclear arms in Europe too high? Do your advanced intelligence positions have to pay extra high rent for housing?
We need the Europeans to contribute more to their defense, something they could certainly afford and which they agreed too.
Yes, and it was agreed (in 2014) to be achieved by 2024. Admitted, a lot needs to be done, but we first had to deal with a financial crisis (where the USA played a prominent role in triggering/creating the banks failing due to the type of 'Goldman Sachs' mortgage-backed deals dumped on them).
And, as said, it takes time for military investments to develop. For example, my country has been waiting for a long time for the first F-35 Lightning planes (AKA Joint Strike Fighter) to become available as
replacement of our aging F16s. Last year (June 7th, 2016) the first two F-35s made a number of test flights over our country before returning to the USA. The government plans to eventually buy 37 (the exact number is depending on uncertain costs) of these jets to replace the F-16s. They will be permanently stationed in the Netherlands starting in 2019.
Cheers,
Bart