Theresa May "insisting" and a legally binding commitment are different things.
Many UK citizens in the EU can apply for citizenship of the countries they reside in. In Germany if they have been resident for 8 years. Not "settled status", full citizenship.