I agree on our native born minorities but there's not much we can do about them, they're born here and are citizens. What we can do is enforce our immigration laws and not admit other troublesome minorities in the pursuit of cheap labor. They're coming in quicker than our home grown ones reproduce so it won't be long before they're causing more problems than our native born ones.
I'm in Japan right now and being more like them wouldn't be a bad thing in many respects. There's not a place in the country that I couldn't walk at any hour of the night. I could leave my suitcase on the sidewalk and walk away for an hour, when I return it would still be there. When they tell you they'll do something they do it and they don't try to rip you off. They have honor and dignity, something that's sadly missing in 95% of America's population. Our cultural rot is astounding and it isn't getting better.
I think it's up to the young to take care of the elderly and perhaps their welfare state is not as generous as ours. I don't know enough about Japan so you'll have to tell me the facts but we need to reform our social security and medicare/medicaid if we are going to cut off immigration. But we know that's not going to happen.