I eat at 20% fat, 50% carb, 30% protein and I can gain weight, maintain or lose fat simply by adjusting my calories. It really is not rocket science. Self-discipline required, but if you lack that you have bigger problems.
TL;DR Overweight lazy people should eat less carbs and more meat if they can't be bothered to count calories