As for the cabin "service" CX cabin crew haven't changed much in 20 years. It all comes down to the ISM, have a good ISM and the service delivery is good. ( including the service to the flight deck ) yes there are some crews that drop the ball but they are few and far between.
Try QF if you want attitude and bad service!!!!!!!