Too much randomness makes tft pointless.
If you're going to make a mode this random into a ranked mode, then there's no point because you already have a random mode that people already like, called ARAM. So if this is actually going to be a "strategy" mode, it needs to include a bit more "strategy" and a lot less randomness. Everyone should be able to get the team they want, and the skill should come from what team you assembling, how you assemble it over the game, and how you position them.
Literally some people can get 3 items during a minion/monster round will others get 0 (confirmed by asking other players in game and having it happen to me both ways). Literally some people can get 3 of a kind in their first two turns while others don't even get a single matching archetype (confirmed by asking other players in game and doing it myself), and I've been on both the giving and receiving end of both of those. Every time I win, it's because I was lucky enough to get exactly what I wanted and had some skilless luck that carried to a win streak to rack up way more gold. When I lose, it's always because the other person got lucky enough to get their build completed and got the items they wanted. So why even bother playing if skill has no effect on the outcome? You might as well just roll dice irl for the same effect.
It would also help players if Riot had the decency to be explicit in how many of each champion was in the pool so that players didn't waste time investing in a champ for nothing. 50 games later, I still have no idea if it's even possible to get a level 2 yasuo or a level 2 kayle.