Being white and thinking that all the great things that have happened are because of our white heritage, ignoring the extermination of Native Americans, slavery, institutional discrimination, is pretty ****ing dumb, imo. And it is about the punching up vs punching down thing. Why, when you are in a position of privilege, would you need to go around hooting and hollering about how great it is to be you? I can tell you one reason, to prop up "your kind" and continue to discriminatory practices that keep "others" down. So yeah, it's distasteful to me. To put it in sports terms, it's like being a very bad winner.
To play the devil's advocate, how about other racial pride organizations? Every single ethnicity has its own history of atrocities. And I don't mean a little. Look at the history of the Aztecs or Maya. Or the role that African slavers played in slavery. Why can't Europeans be proud of their positive achievements if others can?
Should euro-centric society look down on the Spaniards or look down on the Maya and Aztec?
Should we look down on western civilization or should we look down on Native Americans?
That discussion tends to forget why people sought to tame what they perceived as savages. It's no different than our current stance against ISIS. We perceive them as savages who do not respect or fight for basic human rights.
This is a time old characteristic of humanity. Go back to the days of kings. They ruled with an iron fist and did things we don't approve of by modern standards. But they did it to protect against and control what they perceived as savagery.
It's not going to be any different tomorrow.