Unfortunately, it appears that Steyn is right about Europe, or at least Old Europe.
There's a chance that new Europe, the eastern block countries along with the UK might ultimately prevail in their thinking. It appears that it's terminal for France, Germany, and the Benelux countries.
Demographics will get them long before they regain their sanity.
The Netherlands may have woken up, same with Denmark.