I didn't use X much initially because my version of the card wasn't properly supported in Xfree86 and had some colour/palette problem. Also the resolution and quality and size of cheap CRTs at the time made Xterminals less readable than the console IMO. The SVGA support in console for things like image viewers just worked. It was only when Mosaic came out that I started to run X more often and it wasn't my default for a few years I think.
Before PCI, PlugnPlay and Windows 95 everything was configured with dip switches and port numbers and interrupts went into configs even on the DOS side. Partitioning a disk wasn't a trivial thing. Even so modelines seemed kind of silly even back then. When people say Arch is complicated I just chuckle to myself at how far things have come.