Nick22 you must have the biggest chip on your shoulder! If you are so concerned with the state of the Cabin Service Department at XL then why don't you leave?!
Don't forget though, this industry is awfully small so you don't want a reputation for a trouble maker.....as it will come back to haunt you!