Technology is certainly evolving that includes providing pilots with some of the visibility to conditions that previously were exclusively available to dispatchers, but keep in mind that the workload of the flight crews hasn't substantially changed. There are two crewmembers where there used to be 3 and airspace is more congested and complicated.
It's important to remember how the dispatcher position came to be. As with most FAA rules, they came about because some pilots ended up becoming dead pilots because of a lack of proper planning and bad decision making. The FAA, and to a large extent the airlines, decided that killing people and destroying equipment wasn't something they were interested in continuing and figured the flying public might take a dim view to it also, so they decided that a "pilot on the ground" who could watch over things and work with the crew to make better decisions might lead to more positive outcomes, and it did. The bottom line is, the FAA is very weary about eliminating any safety related regulations, which is why you will likely never, in your lifetime, see a single pilot airliner operating Part 121 nor will you see a flight launch without a dispatcher on duty for that flight. In time will either or both of those scenarios be viable? SURE! Hell, we have airplanes flying themselves all over God and Country, but most passengers aren't gonna buy that for a dollar, and sure as Hell the FAA won't.