In HSR with a max of 180 pulls you get the unit you want and that's it. In any other gacha game, it could take double or triple of that until you get the unit. How can that be worse than the system that HSR offers?
Again, Genshin and Star Rail have a base rate of
0.6% to get a 5 star character. That is absurdly low, and basically will force you to always reach soft pity before you even have a chance in hell before you can get the character.
In something like their direct competitor, Nikke, you got a 4% chance to get a 5 star and 2% chance to get that banner character. May not sound like it's that different but often times that means you will get the character far far sooner than you would in either Hoyoverse games.
Again, Star Rail and Genshin are considered very low even for the genre.
Also, you forgot to mention that both pitys ("soft" and "hard") transfers between banners, so if you want to pull for one unit just to test your luck and dont get the unit, doesnt matter, because your pull count transfers to future banners, probably the banner you really want to get. One way or another, you dont left empty handed, you can't say that 100% sure in other gacha games.
I mean, once again that pity system isn't even that great against something like Nikke where you get Gold Tickets for every time you run the limited banner and even if you get the character you still get those tickets and then can save them and spend them on which ever upcoming character you want. You don't need to worry about "wasting" a pity on a character you aren't as interested in.
I prefer HSR system any time than any other system than current gacha games with a global version in the market.
I see you kind of ignored every other point, which to me at least seems to indicate you just sort of shrug off all the other ways their system sucks.
Hoyoverse makes really fun games but they are known for being one of the least generous compared to most. It's why their games are known for having the worst celebration events cause they will give you absolute scraps. Hell, them giving players Dr Ratio next banner for free in Star Rail is considered legit strange behavior for the company cause they are 99% more stingy about being generous to their playerbase than many other developers in the genre.
Not to mention that their "Duplicate" system hides potentially game-changing perks for some characters behind them, which is insane. Most games a dupe might give the character a flat power up, but never hiding entire perks behind getting a duplicate.