I liked Other M, but from a gameplay perspective. The script was shit in every sense of the word. All Samus did was monologue about the past. While it was nice to give her an actual voice, her Fusion script was much better. I could buy her being frozen in fear when she is confronted by Ridley, but that's to be expected considering that he killed her parents when she was a young child. But that's it! The rest of the time she should have been strong, but instead was weak.
I get her thinking about the final battle of Super Metroid (the first time only) at the start of the game. It gives us a clue as to when this game takes place in the series. That's fine. But to harp on it again and again, is just lazy and bad writing. Even when she was thinking about what was going on, they writer could have made her sound stronger but making her sound more cool headed and calculating. That would fit the hardened bounty hunter personality that she had in past games. Look at Metroid Fusion. They captured that perfectly.
The only times in which her being weak/soft are acceptable are at the start of the Ridley battle when she is frozen in fear and when Adam sacrifices himself. That's it.
In comparison with the Prime games, I feel that Other M from a gameplay perspective is better. I feel that the series is meant to be from a third-person perspective. Then again, I hate FPS games.