The first of all, the server load. A very powerful server is required.
Understanding the programming and the system with which it is created is complicated.
It also has problems in the automated payment gateway modules.
It is the most expensive of all, a basic license is in the order of $ 14,400.
It is American, oriented to that type of users.
Control panel too ambitious and complex.
In short I think it could be said that Magento do it many times due to the client's obligation, since we, unless we fully control all the variables and go with very high budgets, we do not like to work with him too much. We prefer our personalized development, which will allow us to go directly to where we want. Review collected by and hosted on G2.com.