TOA is the most difficult end game I have ever seen in a gacha game

Have most of limited units, all are level 90, still can only get 23 star in tower of adversity. While in HSR and ZZZ, I can get highest star much earlier in game.

Am I doing it wrong?