^^ A lot of ideas can seem silly when boiled down to the very basics. The key is how things are fleshed out and finally realized on the screen. I suspect you could reduce a lot of TOS episodes to cheesy seeming story ideas.
Hell, Capone's Planet (or whatever) actually became an episode. One of the outlines in your blog probably became "The Savage Curtain."