I’ll say on this the same as I say about crossfit.
Worse for gains than weight training, worse for cardio than cardio. The best way to combine both.
You have pointed out the biggest benefit of this style of training: Some people really really like it. From the fact that it is a trope that crosfitters talk about it all the time, I take that crossfit is really good at getting people to stick to the habit. I have recommended it to people whose main worry was “I don’t know if I’ll enjoy lifting weights that much”.
The buzz is real
I think that holds here. These are not statistcs from well controlled studies, just observational statistics from general folk, how often they report getting hurt while lifting weights