The segmented memory was fun, too, when you tried to write some C or assembly.
I am not a programmer, but I always thought that the Intel 808x/80x86 was not the best way to go, and was just an accident of history. The Motorola 680x0 was a better route, at least for about 15 years.