The "Why" Behind the Mess
The developers have hinted that the new "card-based" system is necessary to support the new AI Coach. The AI needs "events" (individual meal entries) to trigger its feedback. By separating the meals into isolated cards, the app can "see" when you finish Breakfast and use this to give a tip or an insight.
On the April 2026 Help Center Page titled "Introducing the brand new Today tab!", they explained the shift toward meal-level cards.
• MyFitnessPal said: "We’ve introduced more robust meal-level calorie and macro information... to give a clearer idea of what you’ve logged [and to power] features like the new AI-powered Coach."
In software design, segmenting data into "cards" makes it easier for an AI agent to read "events." If your diary is one long list, the AI sees a blob of data. If it’s divided into cards (Breakfast, Lunch, etc.), the AI can trigger a recommendation when a "card" is updated.
For example, prompting you to "Add more protein for Dinner" in the AI coach after logging in the dinner card.
So essentially, the decision was made to remove the old Diary tab in favor of the new Today to support the AI Coach. Even if it degrades the user experience, that is what they have prioritized. This is why there is “No going back”.