There is no definitive answer, both kind of routines have shown to yield results in studies. Afaik there's no decent quality longitudinal comparisons between different routines in studies. Sample sizes are usually way too small, unrepresentative test populations etc etc.
Imo the routine that keeps you motivated, you enjoy, you can perform with enough intensity is better than a routine that may be proven to be more effective but that doesn't float your boat.