It’s easy to get a decent estimate on premade and processed foods. It’s way more time and effort to get decent estimates when you’ve gotta buy, prepare, and make multi-ingredient dishes in the same day. Would you really want to wait an extra 30 minutes at a restaurant just because YOU aren’t good at estimating calories?