Wrong? Stupid? Inefficient and ineffective ? I can go for all those, National Shame? That’s a bit over the top and theatrical. DADT will definitely go away within a decade or two, and gay marriage will become a reality within a decade or two.
National shames I leave for things like abandoning democracy in Viet Nam, letting Beirut and Lebanon go to hell in a handbasket, Segregation, etc.