You can't beat real food, agreed. Contrapositively, try eating even 200g of protein per day while keeping your fats, cholesterol and carbs in check. Even if you could stomach it through whole food, you could not possibly properly time the ingestion for proper nutrient timing/optimization (or hold a job or do anything else for that matter because you'd be eating ALL day).