The roster (in my couple of years ago ) experience was OK in ALC/AGP/ LPA ( & by "association TFS ) . . . but I am led to believe it deteriorated markedly when NAI took over from Fornebu in rostering duties, & the emphasis changed from "what can we get whilst making your life agreeable" to simply "what can we get"
LGW to the best of my knowledge was always cr@p (particularly for Commuters & a lot did commute to points North in the UK ) FCO/MAD no idea, BCN always had shorter days but lots of them, not so easy to commute.
It is an "issue", but (IMHO ) far from being the biggest one. . . .