It's not shady. It doesn't say anywhere that getting one is guaranteed, and rainbow dressblooms are one of the rarest items on DMM in the game to begin with. Think about it, receiving one is the same as getting a dupe rainbow of your choice, even ones that haven't been featured in a ticket/step-up gacha yet (sup Baccara).
They didn't compensate you for that?