I don't care much about the macros of each individual meal (or any individual ingredient). When dinner comes around, I'm cooking whatever meal will let me hit my targets for the day. If I already got most my protein in, I'll happily eat something with "bad" protein/calorie ratio.
Granted, 99% of people don't track food intake, so yea, probably makes sense to optimize food nutrition for the average person eating an average meal looking for an average balance of macros on a per-meal basis.
I guess my point is there's a time and place for virtually all foods (including junk food... bodybuilders regularly snack on things like sour patch kids during workouts).
Critiquing beyond burgers for their macro breakdown doesn't make sense to me. But criticisms around the level of processing is 100% valid IMO. The last package I opened up quite literally smelled like dog food.
Edit: Also FWIW, I'm a vegetarian (although eat meat maybe once every 1-2 weeks, sometimes beef). Despite that, I'm easily able to get 200+ grams of protein a day. If I took protein powder out of my diet completely, I'd still be able to hit 150g/day at least without really trying.