I do agree with you for the most part, there are definitely things that could have been done better.
However, my goal is to fix most of the shortcomings this one has in the eventual sequel. :)