You might not like this but I'm at a 100% drop rate of 1:1, but I couldn't agree more.
They did listen to the community and increase the rainbow star rewards, you might just be a minority of facing odds like that though, falling into 25% six cycles in a row is actually 0.00244%, reminds me of the luck I've had in almost every other game.
Empathy and sympathy isn't going to work, others telling you how lucky they are is like rubbing salt into your wounds too. Mate, if it's any help to you at all I've stopped ranking any character ever since I hit 1337 rank, which means there's many quests I don't do, can't do because it'll level me, that will include the new characters also. I won't play as Goatmiester 3000 even when I do get him. ☹️