I think the immigration is what keeps Spain from turning into another Japan or Germany - a stagnant, overly old place stuck in time.
Germany has had an immense amount of immigration over the past couple decades.
Besides the mentioned comments Spanish speaking immigration is much more welcomed by radical right AND Germany had a lot of German speaking immigration from Eastern Europe. There are just no German speaking minorities left in other countries.
Just came back from Japan and I found it vibrant and modern.
[flagged]
And in Spain most immigrants are from Latin America with close enough culture and language to avoid most integration problems.