I have to disagree that it’s a terrible attitutude to have. As mohammdashraf has said, the reason people will take anything is because they desperately want to fly and it clearly is their passion if they are willing to take anything.
It’s a highly competitive career to get into and that’s why people take what they can get.