To everyone who doesn't "Thanks" out of spite...

You should. It's way more annoying to receive a thanks and have to click through the gift menu than to not receive a thanks.

Meta deck got you down? Opponent waiting out the clock like a jerk? Send them a thanks - it's the most damage you can do.

Edit: Choosing to not Thank does not keep a ticket from your opponent. There are so many ways to get tickets, anyone playing battles has already gotten their 5 for the day. I personally send a thanks to everyone. To the normal people, I'm saying thanks. To those who waste time, I'm saying waste a little extra time opening the thanks.

Edit 2: If you don't send thanks because there's a delay after pressing the button, just tap the top half of the screen and it immediately skips the animation.