I know man. Its annoying. I think they should focus on optimizing the security check process.
Infact I think security is something thats not much in their hands. Getting information from other security agencies especially across countries is never easy.
I reside in Qatar and a common problem here is that the police here doesnt give pcc for time period coming on tourist or even business visas. I have tried taking request letters and the officers over here wont even look at you.
So yea security is something thats always time consuming.
They should just focus on being more efficient and having some proper due dates so that when files are kept aside they are looked at again rather than just lying there gathering dust.
And also better communication.