I understand your frustration because it frequently occurs to me, especially in Genshin Impact. I frequently make pulls and do occasionally get 4 star characters and useless gears, but those characters are not good, so when I have to pull all currency, a good character like Raiden Shogun...