When will you make these buyable? Ranked is pretty much dead so it’s very hard to obtain them especially since their random drops.
They're hard to obtain because their droprate is ludicrously low. I've played a good number of matches from Season 10 'till now, and from around 100 won I've gotten zero ornaments. I'm not sure it's even possible to loot them anymore.