I think a few gacha are actually fine games, though obviously I get peoples issues with them. I think FGO is a neat RPG focused on team synergy (once you actually get enough units for there to be variety in that). I think Arknights is a cool evolution of the tower defense concept, etc. I even think Genshin is a legitimately fun open world game with cool atmosphere and nice production value.

That said you have to also accept that the game design of these is essentially a glorified make number bigger simulator ala Cookie Clicker, which I also understand is something a lot of people bounce off. I think there is an appeal to having a low intensity game built for long term progress though.

All that said, I end up bouncing off every gacha eventually. HSR I dropped after a year (lost interest when Amphoreus started because I knew it would just drop all the current story to focus on a whole new cast). Arknights and Umamusume are cool but I fell off both because dailies asked too much of you to do every day (some events in Uma wanting a full career playthrough every day is very annoying).

The one exception I stick with (despite its flaws) is FGO thanks to my investment in the story and the fact it meshes well most well with how I want these games to be (minimal/non-existent dailies, fairly mindless turn-based grind). It's comfy in the same way shiny hunting in Pokemon is comfy, IMO. All that and I've come to appreciate its variety in character designs.