I think of it like this. Suppose you were the unemployed family bread winner. Do you sit back and hope that you are in an area where jobs go unfilled (not likely or you would be working) or do you take whatever job(s) are available when you find them. It may not be what you want, and you may be still looking for something better, and it may even take a lot of extra effort on your part, but at least you can feed your family on some "low hanging fruit". At one time in my career, when jobs were really tight, I took a part time hourly checker position at a local retail agency. I have a masters degree. But at the same time, I needed to help pay family bills. I learned to love being hourly and not having to work for unpaid overtime as a salaried employee. I liked not having to deal with people problems and paperwork, paperwork, paperwork. I liked being able to go home when my shift was over. Don't get me wrong, I loved my field of work too and when a job in my field became available I took it. But what I learned in that part time job paying "low haning" fruit was invaluable stuff. I still use a lot of those skills today at home. There are benefits and disadvantages to every job/shop. The only way all these shops can be filled is by differences in people. And FYI - I am one of the ones who mostly sits back and waits. It's because I have other stuff to do at home and I don't mind if I don't get a shop. But if I see something I like, I will go after it. What you don't know, is that 90% of the time I may work a shop early in the month because I ask for and receive the bonus. Some schedulers will do this if they know you because they want to get their shops done early. So many reasons. But the OP is entitled to their opinion, as I am sure there are many other shoppers who wish the same thing.
When you learn, teach, when you get, give. Maya Angelou