I am also very disappointed that AGX cannot print a proper map. As far as I can tell it simply dumps the current view as a bitmap and sends it to the printer.
What I want to be able to do is set the screen view and printer view independently. Specfically I want to be able print a large map with large geographic extents on a plotter while retaining small text sizes.
Currently if I try to print a map with large extents (Say a map of Canada) on a plotter, all the text would just be correspondingly large, cluttered, and useless as a map.