I don't go all the way to clean/onion.

I do believe some structure is better than none (which I have inherited more times than not).

I did work on a system as you describe though.  6 month ramp up for developers to be productive.  Not good!