You have pretty much summed it up.
Are you sure you haven't been playing this game since beta? lol.
Those of us who have been around for a while have been asking for some more depth for a long time. We all hope age2 has a lot of the issues fixed.