Det mycket korta svaret är att simulera Moriartys röst utanför holodeck skulle ha varit meningslöst eftersom han hade satt ett lösenord.
MORIARTY: Computer... interface with the central computer on the Enterprise.
The computer beeps.
COMPUTER VOICE: Interface complete.
MORIARTY: Release command function lockouts... authorization Moriarty, alpha two-four-one-five-nine.
Även om de skulle kunna simulera sin röst perfekt, representerar ett femsiffrigt lösenord hundra tusen möjliga kombinationer, med den extra komplexiteten av ett alfabetbrev i början som ger totalumman i miljoner.
Om du antar att datorn är glad att du fortsätter att pröva 24/7, skulle det ta veckor (om inte månader) att säga alla möjliga kombinationer.
Data som simulerar den inuti holodeck skulle ha varit lika meningslös eftersom combadgesna (och förmodligen holodeck-panelerna) slaved till den holografiska versionen av skeppet och skulle inte ha tillgång till någonting riktigt.
PICARD: No. Thank you, Picard out. (to the others) Our combadges must be locked into the simulation; if that had been the real Commander Riker, he would have given our location as Holodeck Three.