I've just started playing TFT a day ago and even I can see the problems at a glance, why can't Riot?
I'm not an especially good League of Legends player but there are just so many things wrong with this gamemode, it's simply frustrating.
The elephant in the room is obviously that this game requires little to no skill. In every single one of my games, there's always just been this one absurdly lucky guy that gets multiple level 3 champions, items upon items - it's bloody unreal. Their comp can be absolutely f^cked for all it matters, they'll still stomp you regardless.
The game is also super damn buggy. I get that it's beta, sure there'll be bugs but some of these aren't even circumstance-specific. It's not something that happens rarely, it happens all the freaking time. How many times have I gotten one, two, or three of my champions just sucking d^ck on the map? Everyone else is fighting and they're just watching how the universe was made. Then you lose. Makes it all the damn worse.
There's also dumb stuff that happens like assassins not actually jumping to the farthest enemy champion or how they interact with targets afflicted with Zephyr. At the start of the match, an enemy is banished for 5 seconds. Assassins will still jump to these targets and either stand there or run around awkwardly in circles. The banishment ends, the enemy champion rejoins the match but the assassins that had jumped to this target have apparently become braindead and still choose to explore the map instead of actually fighting the damn enemy.
I've not played a single TFT game where I can actually admit that either I or an enemy opponent won the duel/match because of superior judgement. It's always the damn lucky early double full items... god. I'm not even playing the game in hopes that I can get better or come up with a good strategy, I'm playing the game in hopes that I become that one lucky f^cker.