I can't speak to the others, but I can verify that schedule flexibility isn't very good at OO. Normally even at fairly high seniority, you'll be scheduled for so much flying that it's difficult to trade trips over different days even if you find someone who wants to. I can't say I've never been able to drop anything, but it's been a rare occasion that finds me with the opportunity to drop a trip that I wish to drop.