One thing that always bugged me about the holodeck is that it gave the writers the excuse to do plots that aren't "strange new worlds". Instead of our crew getting out there and exploring the universe, you'd end up with the plot of an episode being 'The Enterprise is sitting stationary waiting for the USS Victory to show up, so here's an hour of Data pretending to be Sherlock Holmes'. In a lot of ways the holodeck eroded
the Star Trek format rather than enhanced it... holodeck episodes sometimes just felt like filler
, like they always ran on the spot and didn't go
anywhere... and that feeling was carried through to DS9 and VOY as well. Something like 'Our Man Bashir' is a fun romp, but it's also utterly pointless.