The Government considers that now is an appropriate time to review the EU level rules with a view to modernisation and ensuring they are fit for purpose in the EU of today. The rules have evolved beyond the original scope as the EU has evolved and the interaction between rules on residence and social security coordination becoming increasingly complex. This complexity has led to an increasing number of challenges through the ECJ, creating uncertainty and, in the majority of cases, weakening the ability of Member States to determine how their systems operate. These problems are magnified by the fact that the EU of today is very different to when the rules were created. There are many more Member States and much greater diversity in how their social security systems operate. Migration patterns have also changed significantly, with much more migration than in the past, including more migration of non-working people including jobseekers. Without reform, legitimate public concern about how EU migrants access social security in other Member States is likely to significantly undermine support for the principle of free movement.~ 32.1, p57
It looks like non-EU is a bigger problem.