Imagine how much more immigrants might contribute if we stopped treating them like a scourge on society and instead invited them to become full-fledged participants.
Immigration descrease eventually? Probably not substantially. Unless we start producing more offspring, we'll need to keep importing people (a la Europe) just to maintain infrastructure.