Voyager does have its ultra cheezy/out there episodes but hey, every single trek series has just as cheezy and strange episodes that probably should have been left on the drawing table haha.
I agree with you guys though; Strange dinosaur lizardy episode was a bit much...