I really don't see it as a problem with Yelp. Yelp is doing everything in its best interests - even if its inhumane, immoral and scummy. I see it as a problem with a completely broken social care system in the US which is just utter bullshit, no guaranteed maternity leave is not something you would normally accuse a "1st" world country of.