Because it simplifies your day. Rather than having to prepare, pack, eat, and time your meals every 2-3 hours, you simply skip a meal or two and only worry about eating food in your eating window. It’s one less decision you have to make every day. It could allow you to enjoy bigger portioned meals (thus making your tastebuds and stomach satiated) and STILL eat fewer calories on average.
When you eat a meal, your body spends a few hours processing that food, burning what it can from what you just consumed. Because it has all of this readily-available, easy to burn energy (thanks to the food you ate), your body will choose to use that as energy rather than the fat you have stored. This is especially true if you just consumed carbohydrates/sugar, as your body prefers to burn sugar as energy before any other source.