If I were still teaching high school I would have the students
leave them in lower case, unless, as Zed says, it refers to
a particular group, and not their ideology.

This is a great topic, our country and its use of language
and grammar sadly and badly needs this, to wit, the media.

----please, draw me a sheep----