The way our economy is set up, we actually do need other countries, like it or not. This isn’t 1954.
The other thing about millennials is that they’re not popping sprogs at the same rate as other generations. Fewer kids, meaning they can either share, live with parents, or rent for longer vs buying property.