Other M was a fine game, made terribly. The controls, graphics, and gameplay were tight/unique between the side scrolling and FPS switches. IT was the story, voice acting, believability (refusing to disobey orders and use your weapons when everything has obviously gone to pot? Yeah right.), and lack of metroid-esque style really hurt it in my eyes.
I could even put aside the awful story if they had just increased the good gameplay. It was muccccch too linear for a Metroid game. There was hardly any backtracking and almost no collectables (and the few there were, were incredibly easy to get/find). I think the fact that they squandered so much awesome potential is what ruined the game the most for me. It could have been awesome, it had potential, it just threw it all away.
As for Zelda being too formulaic and SS not innovating enough. Disagree. Not some sweeping argument to prove you wrong, just that I feel the opposite about what you said. I thought that SS's new features felt fully baked and interesting, from the sprinting to the crafting. I also rather enjoyed the returning to different areas and the overall world design. I loved how the puzzles felt more naturally incorporated into every location. Not just squirrelled away in the dungeons like previous titles. I will say though that the flying overworld felt incredibly under-realized and half-baked. I enjoyed flying, and I enjoyed the little floating puzzle rocks to an extent, but otherwise flying felt like a chore. There wasn't really much to do up there, and only felt like a means to an end. Stuff like how they give you a flying minigame at the beginning of the game, and then never do it again or expand upon that with more flying races or challenges felt like they were going to add stuff like that and then just cut it out, rather noticeably. Overall though SS is still a 10/10 in my book, despite its flaws.