Yep, and in a lot of other Indo-European languages as well. However, it's not a constant trend across languages as Finnish and Estonian both have more cases than their ancestor language did. It's likely that English will circle back around and start becoming less analytic as time goes on due to various things such as grammaticalization.