Why work for this pay?

I retired from Wal Mart a couple of months ago after almost 21 years. I was paid 48 cpm and 54 cpm on the weekend but any driver starting now will only get 38 cpm and 44 cpm on weekends. They’re advertising on the radio and the internet and also holding job fairs but have not got drivers stampeding to their front door like they thought they would do. What was a good job has turned to crap.