I can't tell you
how much it pisses me off that I have to give my details ahead of travelling to the UK on Eurotunnel.
It's irritating for me and a waste of money to run the system behind it.
I can understand making it mandatory for those who aren't British or EU citizens as you could help make sure they leave. British and EU citizens, on the other hand, are allowed to stay for as long as they like so it just seems like an expensive way for the government to spy on us even more.
I know some people like to blame civil servants for these kind of problems but as has been noted before, with outsourcing, PFI etc. it's been proven that the governmebnt cna waste our money without the need for help from civil servant or anyone else. Now, if only we could make the minister(s) responsible liable in some way.....