Snark aside, american food culture is geared towards people working hard manual jobs, rather than desk work. It was fine in the 70/80/90s when people were still doing that kind of job, but times have changed. If you're burning 2k calories at work, you need a high calorie, high salt meal to replenish what you burnt/sweat out.
I would also gently point out that a "balanced" meal is generally better than a protein heavy meal. It also is highly dependent on your genetic makeup. I am much less sensitive to carbs compared to my Indian friend, My family also doesn't have a history of type 2/1 diabetes.
I'm also not sure how this is going to be balanced with farm subsidies.