You do need immigrants, but you need them to be low level workers. Which explains the amount of unskilled people working in both Germany and the US legally, while high skilled immigrants can't get their foot through the door.
All this current immigration system leads to is more Islam and more 3rd world in Europe.