Eh, Fusion, Super, Metroid 2 and Prime 3 all had shown Samus with emotions to at least some extent, especially in regards to the Baby Metroid so I don't get why it's thought that she's an emotionless robot that kills things and that everyone wants her to be that way because she never was. There's a character there, it's just we've never scratched the surface with her and really I think the problem here lies in execution (and to some extent, the consistency) of the character in Other M, not the idea of giving her a character.
Also, she has faltered from time to time as well by being pushed to her limits by the villains like Ridley, Dark Samus and Mother Brain (special mention to this one since she would've died if not for the Metroid) so she's not invincible either. Again, I think it comes back to execution for Other M, it has the right ideas but it just didn't handle them well. Samus being a well rounded character that can show weakness but still can stand up and take on multiple dangerous creatures is something I think everyone would like, it's just the mishandling of trying to give her the character that they want that throws it off.