Well, I would agree that mandatory activities of these sort are inappropriate. The only thing that should be mandatory is, you know, training. I haven't heard that this diversity day was mandatory, however.
I would consider enrichment activities to be concerts, classes, etc. held on base. Any organized, non-combat related event that is designed to make service more enjoyable/bearable/what-have-you. The military may be all about killing people in other countries (or however you described it - I suspect your superiors would disagree with you), but that doesn't mean it needs to be all death and destruction all the time (God, I hope not).
Church services would also qualify as an enrichment activity. I understand that many military bases have on base services.
Equal access is not absolute. The government does not need to accommodate messages that could involve the government in illegal activity, for example. I doubt the drag queens were even giving political speeches. It's the equivalent of bringing in a country act to perform on base. It's a cultural experience. I don't have a problem with it, an think the notion that if you permit a diversity day you also have to permit a Nazi or KKK day is flatly ridiculous.
Have you been living in a cave, or never been in the military? There have been classes like this for decades, and over the last 10 years it has gotten increasingly worse.
Literally, my last command tried to get all of the "Quarterly required classes" knocked out at one time, and it took over a week to do. That is more then 4 weeks a year of nothing but going to PT in the morning, then attending classes all day form 8am until 5pm. It is absolute insanity sometimes.
And you seem to have missed the point, we do not visit "death and destruction"
on Americans in America, unlike what you tried to imply, we can't work inside the US.
But you do continue with your double standard. As much as it was the Drag Queens "right to free speech" to talk to these Airmen, it is equally fair to say it is the right of the Klukkers or Nation of Islam to do the same thing. My point is that no Special Interest Groups should be doing such things, not ever.
And yea, bases normally have concerts fairly often. I remember back in the day seeing the Force MDs give a free concert, and I have also seen Kid Rock and Gary Sinise and the Lieutenant Dan Band. However, such activities are not "Command Mandated", and attendance is not required.
But your desire to "transform and improve" the military into a form you want it ti take is noted. But let me say it again, the military is not your playground to force nonsensical agendas upon. All you generally do is piss us off, waste our time, and make us even more disgusted with such "special interest groups".
And myself, I do not think it is ridiculous to allow "equal time" of special interest groups. If you are going to push one kind of political mindset upon the military, why would nobody else have the right to push a different mindset? Unless your entire idea is political indoctrination in the first place?