On one hand yes private companies should not collect data. On the other hand, having a list with the names of the passengers is normal. For example i remember a kid that took the wrong flight and got lost for a while. They should be able to track the kid to know where it is. There are many examples. A list with tourists/passengers names is a normal thing. But keeping that data to track someone's movements is not. As in many things there is a balance that we have to keep
Discussion
The problem with this law is the automated system that will be introduced. Of course the airlines have passenger lists. But there should not be an automated process to give the data to the government. If there is a case (lost kid, suspicious person etc.) then this case should be investigated individually.
Yes we cannot trust governments that's true. But without the automated system, criminals can walk away undetected.
I think the best solution should be that the government gives a list, then this list should be examined by third parties if it is legit, for example not containing refugees that have a right to asylum, then compair the lists, not by governments, to see if there is something suspicious.
Well, something like that