I agree that this VI should be updated to incorporate proper modern LabVIEW programming techniques. I am going to move this Idea over to the DAQ Idea Exchange so that the R&D team that works with DAQmx will see this and hopefully incorporate this into the next iteration.