I think if you want the benefits of living in a country then you should be willing to defend it. This attitude of entitlement without responsibility is exactly what gives migrants a bad name.
To add to what nicbou said, I would like to question the idea that the best way to defend a country is to enlist and fight a war. At the contrary, many are of the opinion that to defend Europe we have to oppose this recent trend of spending billions into the unproductive war machine.
When was the last time germans lined up to enlist in the army? How much good was it for their country?
I'm not getting any benefits. I was raised and educated elsewhere. I have no access to most social services. I have no kids. I'm here to pay taxes and get the bare minimum back. The services I've been getting were really nothing to write home about.
Ever since I moved here, the law made it very clear that this was a transactional relationship. That cuts both ways.
I uphold German values in my everyday behaviour. Killing for Germany was never on the table.