Although my flying has been short haul recently (aside from a fabulous birthday surprise on BA1), my experience is that crews are better overall than in the recent past, especially on the longer short haul routes - no specific data or observations, just a "content and looked after feeling" after recent segments.