Well you and
SatNavSaysStraightOn apparently have a completely different experience than I do.
You're lucky then and I'm glad it works for you. But they don't for those who cook from scratch (irrespective of
where you live) unless you type each and every recipe in by hand. (Yes if it is an online recipe you can link to it, but mine usually are not online unless I've written them up here on CB)
Today only the Dorset Cereals Berry Granola I ate for breakfast scanned. (And until recently, I'd have had to create an entry for breakfast manually as well because i was making my own Granola before covid). Everything else I've had to scan and edit, scan and add, or create from scratch. I'll spend the next 3 months making meals from scratch in it so I can calorie count. But I rarely eat anything pre-made or ready to eat from the supermarket unless hubby is away from home and that assumes I don't want anything I made from the freezer (which will need me to make a recipe for and remember how many servings it made etc).
If you live off ready meals, tinned products, supermarket freezer food or 'here is a bag of mixed veg to roast' like my sister does, it would probably work easily. Scan the barcode, enter quantity and you're away.
But I don't and can't with most stuff (my Saturday night usual might
just work) so there is no option but to spend a good 30-45 minutes everyday looking up recipes and trying to recreate them in MFP to calorie count. It would be the same no matter what app I used.
For example. I drink coconut water everyday for its high potassium because I have hypokalaemia and I am to retain more potassium in liquid form than in tablet for. So I went to scan the barcode of the coconut water. They're are 2 major supermarkets in Australia, Coles & Woolworths. And Woolies own brand coconut water isn't in the database. I suspect other brands probably will not be either but I won't know until I change brand at the next monthly shop (moving to the cheapest on offer). It accounts for some 8-10% of my calories at present, so needs to be taken into account, not ignored or changed to a different brand because coconut water varies highly both in calories and in potassium. This one isn't a sweet as many others, but has a decent amount of potassium and I drink 500ml a day of it.
Obviously the pesto I made at the weekend won't be in the database. It is also not similar to shop bought dairy free pesto, so i can't substitute, so that has to be entered manually. I grabbed the 2 bags of nuts from the top of the bin to scan the barcode. And I scanned the barcode of the olive oil I use, thought it would be easier if I did that. 1 of the nuts was in, the other wasn't. The oil (is a locally grown oil) wasn't it, but that didn't surprise me, I just settled for any old extra virgin olive oil instead. I was surprised that the nuts were not in the database though.
I'm not expecting the shop bought frozen vegan ravioli were having tonight to be in the database either. It would be nice but it's unrealistic to expect it. And yes, I do add them, but it gets tiring constantly having to add things manually. I won't probably have these ravioli again after this bag for maybe a year if they are nice. We don't eat them that often. It's just the 2 meals I had planned can't be made at present and both will need to be entered manually as a recipe. Only the rice will probably scan, actually I don't even know that my brown basmati rice is going to scan thinking about it! I don't eat Tilda microwave rice like my sister, so it may it may not scan. I do know that in all likelihood that the beer we've got at present will scan because it's a UK brand and sold in Tescos in Scotland, so I'm guessing it will be in the database.
Every single day is like that every time I try to log food with MFP.