Getting to airport over 2 hours before STD and sitting in a/c 1h50 before is becoming the new norm, as station managers lobby for earlier pick ups in case it happens to be a bad traffic day. Also to mitigate Cabin Crew inability to get ready for boarding on time.
Likewise being at briefing just shy of 2 hours before STD in DXB