Thank you for your feedback, we do appreciate it.
X-Cart 5 is still a young platform and it certainly lacks a lot of functionality that is available in X-Cart 4 out of the box. However, it is growing and expanding very quickly, and lots of features are yet to be implemented.
The core principle of X-Cart 5, that makes it so different from X-Cart 4, is to be a truly modular system, with each module being independent on any other which would result in ability to install/update/remove any module without affecting everything else, and to provide hassle-free upgrades without a need to manually patch some files like it was in X-Cart 4. That is why the software has a very complicated structure and requires knowledge of its API.
There are a lot of possible features being discussed down here, and such decisions are usually made based on customers' needs shared at our idea portal
*
http://ideas.x-cart.com/forums/229428-x-cart-5-x
Please feel free to submit an idea or vote for an existing one.