We flew to Geneva yesterday afternoon and sat on the tarmac for 1.5 hours after an already late boarding. Captain said a shortage of ground crew meant the bags from the inbound flight were slow to be offloaded and the bags for our flight even slower to be loaded. Took off over 3 hours late, strong tail wind meant we made up just enough time to avoid EC261 claims.Looked like a lot of people in Geneva were searching for bags on arrival. Lucky we got ours.