Well, the algorithm from clan battles is there - it doesn't throw players out, but distributes players among leagues.
But it will properly work only for duels, and doubting do we need this mode or not.
What we want to say though is that Ranked just works - yes it's not pure "competitive" gamemode, it has some casual elements, very good players go through ranks faster, but reasonably good one can still achieve rank 1 with time, and it's popular, a lot of players like it. So implementing some competive mode for solo, or, maybe squad players, if done, should be done without abandoning Ranked.
Though, on PT, we have 1 vs 1 clan Brawl right now.