1.) Protein has the highest TEF - roughly 20-30% of calories are lost from your metabolism increasing. Your body works hard to process protein, where carbohydrates are much easier to process and fats are by far the simplest of all. This far outshines fat and carbohydrate and is a huge metabolic advantage. If you have a lot of weight to lose, pushing more calories to protein allows you to create a larger caloric deficit without cutting back on portion size. Basically, you can eat more eye round than ribeye before you halt your fat loss.
2.) If you're overweight, you're going to be losing fat at a faster rate than someone who is underweight. Your state of catabolism will last a long time - someone with 100 lbs of weight to lose will be spending a year or two in a state of catabolism, while someone that needs to drop 5 lbs could do it in a few weeks. Since you'll be in a state of catabolism longer, that's more reason to eat protein to preserve as much muscle as possible during the extended weight loss period.
3.) The increased protein will better adapt you to managing your hunger since it "stick with you" longer. You'll get used to eating less often, so when you get lean you'll be more likely to successfully intermittent fast regularly.
A lean person looking to maintain their weight or slowly add lean muscle mass could get away with less protein. FWIW, my off days usually peg me at 130-150g of protein, while my workout days are usually 175-200+g of protein.