As a Japanese

I'd say obento on NRT-ORD has always been better than other choices (some of which weren't even edible for me!) in my experience. The only problem is that it is less in amount and it sometimes requires reservation as other people say, though I guess FAs (and other passengers) almost always welcome you to cancel the reservation if you want another meal at the last moment.