When speakers substitute the word “flight attendant” for “stewardess” or “steward,” they are using language that is non-sexist.
They are using a gender-neutral term that is politically correct, instead of using a word that clearly denotes the gender of that person. This is a practice that is especially growing nowadays, when more and more people are realizing that the fluidity of genders exists.