>> I'm not sure it's a matter of discipline or a matter of having the time available to do such a thorough cleaning.
I'm sure that's the case. One thing about continuous cleaning. It takes very little time to keep things clean if you're always doing it. Leaving things for a once a year cleanup would certainly take the fun out of it. The tolerable level of contamination in a shop environment is a personal preference more than anything.
ShopBot Details:
2013 PRS 96x60x12 (Centroid upgrade)
4hp Spindle
12" indexer
Aspire
Rhino
Fusion 360
Ferrari 360
Prusa MK3S+
Prusa XL multi-tool