SHOW me another CNC controller that can run native windows using the LPT ports . There are none (;-) TP
Sometimes to make the primary purpose (CNC controller) work you find there are limitations to what you can do. Such is the case of Conditional Gcode in Mach3.
So would you want NO CNC controller or one that has limitations in areas that MOST people never use

DOn't take me wrong as I am an advocate of conditional programming (;-) BUT you cannot always have your cake and get to eat it too for a $159 6axis CNC controller that runs in windows with the LPT ports
Just a thought, (;-) TP