Literally all of your complaints with TFT have been addressed in Dota Underlords
- 1 item is given to everyone after every creep round
- No little legends
- Has a mobile client
- No getting attacked by the top player several times in a row.
- Balance isn't perfect but at least isn't fucking abysmal like TFT
- AI isn't braindead so all of your units actually fight every round.
Dota Underlords was made to sell a game. TFT was rushed out to sell crates. Valve doesn't care about your money they already have enough of it. Riot needs kids to gamble on their crates so they can keep funding for their LGBT department.
Also my personal opinion, I think the hex tiles in TFT are really dumb and actually limit your options more than a standard 8x8 chess board.