One of the biggest gripes with MyFitnessPal (especially after it was acquired by Under Armour and later sold) was the degradation of the barcode scanner. Users would scan a common item and get a "food not found" error, or worse, incorrect nutritional data.