With the quote from Marx up I thought I might put forward the question of education.
I think that people should have a solid grounding in history, language, and logic before struggling with an abstraction of said disciplines such as philosophy. One requires the logic to perform the abstraction, the history to understand how others have performed the abstraction, and language to communicate how you have perfomed the abstraction. Without these skills any discussion attempted in the field of an abstract discipline is reduced to nothing more than waffle. There is certainly a heirarchy of disciplines, which should be observed. Any revolution to the order would plunge society into a quagmire of meaningless waffle.
A place for everything and everything in its place, and while a philosopher king may be in order, philosophy is not for the masses. But it does help differentiate the people from the masses, don't you think?