Python isn't suitable for everything, but very often it's good for at least a prototype.
Well, yes, but you're missing the parent post's point. It's not saying that python is a bad language, that's sorta irreverent. The post uses understanding a language decision itself as an example of "thinking like a computer scientist." No matter how good or bad any single language is, learning to use language is not "thinking like a computer scientist."
OK, I agree. In the computer science sense, I enjoy Python because I find it has a high degree of transparency. That is just a personal judgement though.