Absolutely agree with the 2nd point. It doesn't make sense since our character does speak sometimes. It's very immersion breaking. I think they probably just run out of money (which would explain the last act too).