The one thing I really like about the Shodokan training method especially after I had experience elsewhere where the well defined and frequent partner changes. There is no choice everyone ends up practicing with everyone. There is no running to your favorite partner or avoiding the beginners. Just avoids a whole lot of potential problems.

That said I have visited dojo where the partner dance works well and others where it is totally dysfunctional - in each case I think it is a question of leadership as much as individuals. The tone needs to be set.