Well if a drink has 500 kcal, 400 from carbs and 100 from protein & a meal has 500 kcal, 400 from carbs and 100 from protein, they're exactly the same. Neither is worse, or better. Take into consideration a meal probably has more vitamins and minerals, unless the drink is a shake.