Seems logical to me when the technology of the era is taken into account. Having the application code running on the most powerful machine i.e the server and then sending the graphics commands to be rendered on your specialist graphics workstation would make sense. I don't know enough about the actual efficiency of the X Window protocol though.
But don't we model this type of protocol today with the web?