>In the sense that a body will definitely lose weight when starved?
If your maintenance calories are 2700kcal and you eat 300kcal less than that, is eating 2400kcal starving for you?
Most people cannot tell a difference if they eat 100-150kcal less in a day.
>Or in the sense that counting calories is broadly effective as a weight loss strategy?
Yes, it is, and the reason people fail with it is not because calorie counting doesn't work, but because people's maintenance calorie estimates are often poor.
Deficit = maintenance calories (TDEE) - calorie intake
In this, even if your calorie tracking is on point, a deficit requires you to have a decent estimate of maintenance calories.
To throw a monkey wrench into all this, your maintenance calories often shift downward as you progress in your "diet" journey.