Agreed. I really detest how the word "democratize" got buzzed to death. It's become a zombie marketing term, and it wraps familiar ideology with vague associations of a rallying cry. Better phrasing maybe: it's a zombie marketing term that became a persistent and damaging bit of propaganda/ ideological meme.