Despite some of criticism, Riot has been really stepping up their game on Teamfight tactics:
balance updates every couple of days
New champ soon to be released in tft (likely to be twisted fate)
Tft added to arcade pass
Free beta pass loot for everyone playing tft
Although the game still has many bugs (1 time my item completely disappeared after i tried to combine it) and many rng aspects, I'd say its going down a good path and everyone should have some patience for the time being (the game is still technically in beta).
This gives me the warm and fuzzies. A ton of people pulled together yesterday to bring TFT into the arcade pass.