Lack of playable 'Evil' characters in a lot of non IP Gachas?

Hello. I have played a fair amount of gachas over the years. Mostly IP ones in the beginning, though I later started to play non IP ones. What I have noticed is that there seems to be a problem with making villains playable in these gachas. Either you play as the good guys, or the 'Villain' turns about to be a broken character of sorts and becomes 'Good' or some kind of Anti Hero. Is this mostly a China thing?

Some of the games I've played like PGR, Genshin have this (probably multiple others, but I have deleted a lot of gachas so I have forgotten some of them). But then there's games like Guardian Tales which seem to let you play as villains, which had me thinking of how cool it would be if these games also had this aspect. It gets kind of tiring having a lot of characters who are either good or broken, instead of also having some that are just not good people with selfish desires (Who we still like because they are cool or have likeable traits).

Do you feel this is true to some extent or have I just been playing the wrong gachas making me think this?