Recent news is showing that MFP's barcode scanner for calorie counting is going to be moved to a subscription-only feature: https://www.theverge.com/2022/8/25/23321408/myfitnesspal-weight-loss-app-barcode-scanning-premium-paywall
It's always struck me as a little odd that Garmin would just send people to a completely unrelated third-party app for calorie / macro counting. I get that MFP had the existing database of nutrition information, but then you get stuck with situations like this, where tons of Garmin's customers are affected by something they have no control over.
It's probably past time that Garmin handles this internally, the integration is a bit clumsy when my ride info tells me how many calories were burned during an activity but I can't just click a button to add what I consumed directly there.
But it's made more important by the huge loss of functionality coming to MFP, in my opinion. Hopefully Garmin has some plan for this moving forward.