Controversial Opinion: RNG is never 'good'
RNG has a time and place and that place is in Mario Party games while getting too plastered to play competitive games anyways. The more serious and more competitive a game gets, the more frustrating RNG becomes, whether it be manageable or otherwise. In the normal game, dodge was removed to improve the overall quality of the game, and nowadays just about the only form of general in-game RNG is crits. In TFT, dodge is the least of the worries as basically every element in the game is significantly RNG dependent, be it item/gold drops, cards and rerolls, duels, and even your champions' responsiveness in fights.
Now, RNG wins provide the same rush as any win, and will provide you with occasional stomps beyond your skill, but RNG losses are much worse than regular losses. For regular losses, you learn and improve, and even if you have afk players or griefers you can find a silver lining in your own management of the situation and your personal skill. From RNG losses you feel cheated, and you 'learn' that strategy is more trivial than you thought it was when you were first going into the match. Now, I get there's a big market for RNG-based games, given the popularity of many card games, but I don't understand the correlation between a highly skill-based team-game and a largely RNG-based solo game. TFT feels like going to the casino. People love it because sometimes they win and all they needed to do was pull a lever or press a few buttons. Sometimes in TFT the krugs drop two spatulas and a zephyr, and other times they drop 4 gold coins. Perhaps even with a well-rounded strategy, game knowledge, and attention to the enemies boards and hedging your bets, you will end up severely disadvantaged by getting a fraction of the item drops of your opponents. The best strategies you can find are ones that exploit game imbalances, narrowing the range for viable skill-based strategies in the game. In the normal game, balance is great. In TFT, imbalance is the best chance you'll get at consistent matches, and the more imbalance the better. The less balanced the champions are, the more you are rewarded for your game knowledge, one of the skills at your disposal.
There also seems to be some major issues with some of the champions in the game. Much like bots, sometimes characters will seem to get 'confused' and will stand in place for some time before eventually deciding to move and attack. I'm not sure if there's any way to influence how your champions behave, but it seems like sometimes champions will switch targets or get hung up on nothing on a whim.
All in all, I don't think TFT will ever be my thing, but I do think it could be vastly improved to the point where it could be a casual mode to cool off following stressful SR matches.