Not in the most of the civilized world, no.
That someone agrees to something doesn't mean it does them any good. And while everyone is (or should be) free to accept bad deals, other people should be banned from proposing at least the most harmful ones. Hence the laws and regulations regarding employment, salaries and so on.
Well, this is from a European perspective, where there actually are such laws.
Here's how the hiring process went for this particular job: she walked in off the street and they hired her the same day. Does that sound like the hiring process you're familiar with for any job with a career path?
If Talia had applied at McDonalds and then complained the way she did, do you think her argument would be more or less valid?
Everyone has different priorities and there's no shortage of companies putting a priority on profits/growth over taking the time or risking costs associated with looking out for others within our company or communities. I've avoided discussing Talias case because I think the problem is bigger than that. Even McDonalds shouldn't pay poverty like wages for their area. Even McDonalds can spend the time to find out if they're hiring a person just looking for supplemental income.
Also, maybe the turnover wouldn't be so high if they paid better.