This is what I do because of time limitations - I don't usually have 1.5-2hr of the day to spend in there in one go, but I do have half-hours here and there - and my gym is my garage. The only strong reason to put 3+ exercises together in a single workout is convenience. If you're travelling to the gym, getting changed, etc, that all takes time.
There is some benefit to doing squats and then being thoroughly warmed up for cleans, and that sort of thing. But I don't believe the benefit is huge, and you can argue the benefit of being fresh for each excercise is greater.