I appreciate what Twitch is trying to do here... but I have the badges deactivated by choice.... 

Having a badge in the chat has never been an incentive for me to gift subs to people and I'm kind of sick of all these pop ups that have been showing above the chat box lately...