Yelp was right to fire entitled millennial who whined about salary online