There's something about the concept of straight up buying characters that bothers me, but in this case I'm all for it only because the drop rates on those Spooky Chests were terrible. I'd specifically saved up iTunes credit to buy gems for Spooky Chest season, knowing it might go to waste again, and this time I was just able to buy the characters directly (still never paying for the last character in an event though).
Also, I saw on ******* that the 75 gems aren't a guarantee anymore, and that the yellow ribbon chest now had varying levels of gem rewards with decreasing drop rates the higher the gems (so anywhere from 10 to 75).