This… is actually not a bad article. I would recommend it and maybe form your own opinions on the topic afterward. I do feel that the term “middle class,” while perhaps useful in some cases, mostly obscures the social situation in which we often find ourselves in. Well, certainly better than the People’s World articles, at the very least.
For the record, this article is against using such terminology (terms such as “middle class” and such).