Definitely not true that they'll eat anything, plenty of fatties will refuse a homemade dinner because it wasn't beetusy enough.  They can't tell quality because all they're looking for is a giant meal.  A delicious, multi-course meal in human portions would send them running to Pizza Hut after to get rid of starvation mode.