Agency - yes
Downtrodden - possibly
Making a decent living .... well if you believe my local chaps then ... yes
They had time for a cuppa the other day - nice chaps who try very hard to deliver stuff as requested, so I offered a brew when the kettle was already on.
Regular work, better than most other delivery companies they said, and rounds that are 'achievable in the predicted time' (at least in semi-rural Northants).
I suspect it's much more cut-throat and pressurised in the big cities, but round here it's regarded as a decent gig.