I need only one Triple Triad card to get the mount.

Unfortunately that card is Eden's Promise.

I'm playing at peak on a Friday. I have been waiting in queue for half an hour to do this fight and when I do get in, it's a 2% chance that the card will drop.

This is beyond ridiculous! Why are you doing this to your players!?

I don't think it's too much to ask that you implement a method, either through totems or something similar for people to get the insanely rare cards from these fights.