"Immigration, however, has blamed most of the issues on airlines or language and communication issues with tourists from some countries and not their own staffing or processing."
Why is it Immigration are never at fault? Why aren't they held accountable sometimes?
The operations center at Suvarnabhumi must know how many planes are landing and when, even if they are not on schedule. Are immigration kept in the dark?