They are all way too expensive now. The “Buffets” are just really expensive restaurants in masquerade.
I think it might have been in the 90s when the casinos realized they didn’t have to lure gamblers with cheap food, because the gamblers would come anyway. Before then, you could dine cheaply and well in Las Vegas.