I think alignment should at least be present for enemy creatures purely cause I think there are a few things in 5e that actually do care about alignment and it does act as good shorthand for less complex creatures where the goal is not to get into the complexities and grayness. Like a random Demon from the Abyss should likely be marked as Chaotic Evil, while if somehow we got a demon as a companion it should have no marked alignment because the situation would be more complex.
I disagree. It would be redundant. A demon from the Abyss has to be Chaotic Evil. The Abyss itself is Chaotic evil, and it instill chaos and evil in anyone who spends too much time there. A demon is chaos and evil manifest.
Listen, having an alignment listed is like a laugh track in a sitcom. Its telling you how to think instead of allowing you to use common sense or figure it out yourself.