I can see that "clean as you go" would be pretty much obligatory in a pro kitchen. I'm less sure of its absolute necessity in a domestic setting.
Yes, I generally try to at least tidy up as I go, dumpling peelings, trimmings, etc maybe wiping some surfaces etc but I'm not obsessive about it.
I would never ruin a dish or meal by cleaning up instead of paying attention to the cooking and I certainly wouldn't be so rude as to ignore guests to make sure of a pristine post cook kitchen.
There is always after dinner or even next day for a full clean.