Also if they couldn't go warp 10, why not warp 9.999999? What exactly is the lizard threshold?
I think for the torpedoes it's reasonable to think they found a way to replace them later. But yeah, in general it feels like the writer of each episode had never watched the show before.
And the sad thing is, the ones that seem most like that are often the best episodes.
Another one I noticed, Blink of an Eye.
"We're not ready to join your time frame yet."
Why not, ten seconds later:
(Planet stops spinning fast) "We're ready now!"