Marxism isn't in itself a solution, at least not for me. I think of Marxism as an analytical tool. I believe in democracy and free enterprise, in part because I believe in humanity. I also firmly believe that capitalism is inimical to democracy and free enterprise.
Capitalism is an economic system that promotes the accumulation of capital, and as practiced since the Reagan presidency (both by Republicans and Democrats) it has lead to the greatest accumulation of capital in the fewest hands in history. Is that a good thing? Some think so, but Marxism tells me that the dystopian consequences of relegating most of humanity to impoverishment will lead to the eventual replacement of capitalism. The success of an economic system will inevitably corrupt it and lead to its replacement.
As a thought experiment, consider how a world without any labor would look. Under capitalism as it is being practiced in the United States a few people would reap all the benefits of that and everyone else would become reliant on the goodwill and generosity of a small ruling class. Marxism tells me that will not work, and people will struggle (and ultimately succeed) in replacing that arrangement with another one – socialism. With automation moving forward at every level in the modern world, this thought experiment is going to become a reality.
Socialism is an economic system that promotes society. For example, under capitalism healthcare is all about profits, and that often comes at the expense of the optimal health of individuals; a socialist healthcare system is all about the overall health of society, and that is inherently better for the health of individuals. Bringing this discussion back to this forum for a moment – not unlike capitalism, socialism has the potential to promote personal enrichment, we can spend more time pursuing photography and other personally fulfilling activities if we choose to (and if social norms allow that, and if they don't allow the kind of photography I engage in then I will loudly protest that). The greatest camera is of little use to most people if it is unaffordable, and if it is too unaffordable to too many then no company will remain in the business of making that camera. Whatever activity you want to engage in will rely on a constituency, but at least that's a viable mechanism whereas a profit driven mechanism that is controlled by maximizing the accumulation of capital is capricious and I believe will eventually fail to deliver what is wanted by many constituencies (like serious photographers).
Is socialism the end of history? I doubt it. I expect individualism, accompanied by anarchism is in the very distant future. As you said (in not so many words), for humanity to work people will have to think (i.e., be educated) differently. Education as well as technology are tools, and if the only tools you have are capitalist purposed, then you have a capitalist system; likewise socialism, and ultimately individualism will need tools to be implemented. I know a lot of people are saying that individualism and anarchism are too utopian to ever be realized, but look at the progress of women and minorities in the western world over the last couple of hundred years and how people who were once widely considered unfit to govern even their own affairs are now part of the polity.
Capitalism wasn't much more than an idea five hundred years ago, same as socialism is today. History takes time, multiple lifetimes are just small increments of the timelines I'm looking at here.