Работает.
Но в определённых условиях: бедность, огромное разделение по доходам, отсутствие социальных лифтов.
Нет. Нет никаких классов, есть разница в профессии, уровне доходов, образовании. А класс - это абстракция, под которую загоняют абсолютно разные категории населения. Убогий кретин Маркс пытался подогнать свой бред под теорию Дарвина, чтобы придать ей хоть какую то научность, вот и украл пару умных слов.