Certain things got removed because it was actually offensive to a large group of people. This particular badge, only seems to anger people who don't support it, and these people are calling it things its not. To that, why would it get removed when a small group of people can't ignore something so small, that has no relation to what they're claiming it has? I've seen some people say it was connected to a certain concept from Germany, when in actual reality, it might just be their own biase/problems that's what they're having an issue with.
Simple solution is to ignore the badge. There's so many, that even I tend to skim past them in the list when looking for one to use. If you cannot ignore something so small, don't play the game. No one is forcing you to use or display said badge. *sigh*.