Improvements that happen on the margin are better than no improvements at all. You seem to agree that the new app-driven delivery jobs are better than before.
"Lack of good jobs" has always been true, but has also been improving over time.
"Lack of good jobs" has always been true, but has also been improving over time.
"Lack of good jobs" has demonstrably not always been true unless by "always" you mean "in the last 20 years". And I've not seen any evidence whatsoever that the availability of good jobs is actually improving. The opposite, in fact. Traditional good jobs are increasingly being replaced by contract positions across the board not because employees actually want them, but rather because they're cheaper overall to employers.