Your statement it costs nothing is completely untrue.
Firstly the staff would need training to effectively ask the right questions and interpret the responses.
Asking the public questions cost time. If you have two lines and one does the required checks and the other also asks questions and conversations happen, the later will be slower.
Slower lines means more staff are required.