I think it wouldn’t have been necessary to make it a law if people were sensible enough to put holidays abroad on hold til next year. But last summer and reading threads on here show that people consider it a right not a privilege to be able to travel abroad.
I agree with it being in place until everyone has been offered a vaccination who wants one and possibly until a decision is made about how children can travel because they will pick up COVID even if vaccinated parents don’t and potentially bring it back to the UK.
We need to see how effective the vaccination program has been to the vulnerable and we will likely get an idea of that next winter.
Think the restrictions should have a time limit though and be reviewed regularly depending on how the pandemic is progressing in other areas of the world.
I don’t want to live with domestic restrictions much longer and if that is a compromise to it then it is one that I can live with. I should add I enjoy travel too but getting normal UK life back is a bigger priority.