Mr Hat, Bravo, Bravo, well said.
Not enough of the "support" staff are aware (or care) of the effort flight crew, ground crew and ops staff put in to get the airline to run safely on schedule.
There seems to be a constant battle with the IT systems we have to work with to get our briefings and do our fuel planning...and then waiting for the load sheet...
I'm not surprised the IT system fails for check-in, I am used to it failing for flight planning!
+G