Classes will always exist if there are limited resources. Which there currently is and always will be for the foreseeable future. The gaps, size, number of, and mobility between them can vary though. But scarcity will always create at least two classes.